Jimmie Shannon(Chris O'Donnell) arkadaşı Marco(Artie Lange) nin düğününde artık evlenmesi gerektiğine karar verir. Üç yıllık ilişkisi bulunan Anne'ye (Renee Zellweger) evlenme teklif etmeye karar verir. Ancak tam edecekken cesareti kırılır ve evlenme teklifi ertelenir. Ertesi gün sevgilisi iş için şehir dışına çıkar.

Bu sırada bir süre önce ölen büyükbabasının vasiyeti açıklanır. Multitrilyonluk servetten pay alabilmesi için otuzuncu yaş gününe girmeden evlenmesi gerekmektedir ve 24 saatten az bir süresi kalmıştır. Avukatına bir rahip bulup düğün için hazır beklemeleri talimatını verir. Anne'yle ve eski arkadaşlarından bazılarıyla irtibata geçer. Artık aşkın gerçek manasını keşfetmekten başka yapacağı bir şey yoktur..