Pięć przyjaciółek – Shelley Fisher (Katherine Heigl), Dorothy Wheeler (Jessica Capshaw), Lily Voight (Jessica Cauffiel), Kate Davies (Marley Shelton) i Paige Prescott (Denise Richards) – tworzy spójną paczkę z czasów średniej szkoły. Atrakcyjne ślubne posiadają na sumieniu pewien przypadek sprzed lat, jak na balu walentynkowym upokorzyły swojego partnera, Jeremy’ego Meltona (Joe Palmer). Wspomnienie o owym wydarzeniu powraca do nich, gdy Shelley zostaje zamordowana. Od dnia zbrodni pozostałe osoby dostają walentynkowe karty z pogróżkami podpisane inicjałami JM. O bliskie bezpieczeństwo szczególnie obawia się Dorothy, która kiedyś złożyła fałszywe zeznania obciążające chłopaka. Śledztwo w przygodzie morderstwa rozpoczyna detektyw Leon Vaughn (Fulvio Cecere). Przestępca lokuje naszą renomę pod maską cherubina. Vaughn jest świadomy, że zaatakuje ponownie. Możliwością chyba być walentynkowe przyjęcie, które przygotowuje Dorothy.