On the way to a wedding, two lost souls find kindred spirits in each other. Brought together by their hatred of everything, a connection is born out of their shared misery.
Frank (Keanu Reves) and Lindsay (Winona Ryder) are two miserable and unpleasant wedding guests who meet and throughout the weekend - against all the odds - fall in love with each other despite their differences.