Po kilkunastu latach Ted, wciąż pielęgnujący uczucie do Mary, postanawia odszukać swoją miłość. Wynajmuje prywatnego detektywa, Pata Healy, który odkrywa, że Mary mieszka na Florydzie, a śledząc dziewczynę, także się w niej zakochuje i wkrada w jej łaski. Inny adorator Mary, Tucker (Norman) Phipps, świadomie zniechęca ją do nowo poznanego amanta. Tymczasem Ted, dzięki pomocy kolegi z lat szkolnych, Doma, dostaje się na Florydę, po drodze napotykając na niemałe trudności. W końcu udaje mu się spotkać z Mary, a ich uczucie odżywa. Tucker zmawia się z Patem i razem knują przeciw Tedowi. Gdy na arenie pojawia się jeszcze dawny chłopak Mary, z którym zerwała z powodu intryg Tuckera, nadchodzi czas wyboru. Ted, który pragnie szczęścia Mary, postanawia usunąć się, lecz dziewczyna wybiera właśnie jego.
Bohaterowie Mary Jensen (Cameron Diaz) – piękna blondynka, mieszkająca z upośledzonym bratem, matką i ojczymem. Obiekt pożądania wielu mężczyzn. Wyjeżdża na Florydę, gdzie robi karierę jako lekarka i opiekunka niepełnosprawnych. Prowadzi zdrowy tryb życia, ma poczucie humoru.
Ted Stroehmann (Ben Stiller) – życiowy łamaga, ofiara wielu kłopotliwych splotów okoliczności. Do szaleństwa zakochany w Mary.
Dom Woganowski (Chris Elliott) – kolega Teda.