Misanthrope Frank (Keanu Reeves
) and socially awkward Lindsay (Winona Ryder
) meet at the airport and instantly take a dislike to one another. On board, they discover they're seated next to each other and not only that, they're both en route to the same destination wedding in Paso Robles.
Upon arrival, they're constantly thrown together, including being assigned adjoining hotel rooms and being seated at the worst table at the reception. As they discover what they have in common (including the fact that they both hate the groom, who happens to be Frank's half-brother and Lindsay's ex-fiancé), Frank and Lindsay begin to develop a bond.