Genevieve (Nia Vardalos) jest energiczną i tryskającą radością kobietą pracującą w kwiaciarni. Na co dzień próbuje pomóc wszystkim w sprawach sercowych. Wyznaje prostą zasadę: pięć randek i definitywnie zrywamy z partnerem. Pewnego dnia poznaje jednak Greg'a (John Corbett) - całkowicie innego mężczyznę od wszystkich poprzednich. Zbliża się piąta, ostatnia randka, Genevieve będzie musiała wybrać albo stare zasady, albo Greg.