When it comes to love, is it ever too late to take a chance?
Terwijl de gescheiden New Yorker Harvey Shine (Dustin Hoffman) zijn baan probeert te redden, moet hij naar Londen afreizen voor de bruiloft van zijn dochter. Bij aankomst echter vertelt zijn dochter Susan (Liane Balaban) dat niet hij, maar stiefvader Brian (James Brolin) haar naar het altaar mag brengen. Zijn teleurstelling is zo groot, dat Harvey besluit na de plechtigheid te vertrekken. Zijn persoonlijk drama is compleet als hij zijn vliegtuig mist en ook nog zijn baan verliest. Op het vliegveld belandt hij in een bar en raakt aan de praat met Kate Walker (Emma Thompson). Zij haalt hem over om toch naar de receptie te gaan en Harvey haalt haar op zijn beurt over om met hem mee te gaan. Zo begint voor twee volwassen mensen een bijzondere romance, die beiden inspireert zichzelf nogmaals te laten verrassen door de liefde!