Frank (Keanu Reeves) e Lindsay (Winona Ryder) si incontrano mentre stanno recandosi allo stesso matrimonio. I due scoprono presto di avere molto in comune, mentre gli eventi del fine settimana e l'antipatia degli altri ospiti li costringono a stare continuamente insieme.