37岁的拉菲(乌玛•瑟曼 饰)不久前离异了,伤心难过的她向心理医生丽莎(梅丽尔•斯特里普 饰)倾诉心事。一次偶遇,她认识了23岁的小伙子达夫(布莱恩•加连保格 饰),他迅速爱上了拉菲。由于年龄上的差异,使拉菲心存顾忌。此间,拉菲常常与心理医生丽莎提及男友的事,丽莎给了她很多鼓励与支持,才让拉菲决定与达夫开展新恋情。
丽莎也遇到了儿子给予的难题,儿子爱上了一个比自己年长的女人,更没想到的是她的儿子——达夫爱上的是自己的病人拉菲……。圣路易斯号客轮的故事可以说是第二次世界大战中最离奇的故事之一。这是一艘载有近千名逃离纳粹德国的犹太难民的船只,它带着犹太难民逃离了德国,却在古巴和美国的港口遭遇拒绝入境的待遇。本片是一部剧情式纪录片,其形式结合了纪实和戏剧,使用乘客和船长的档案影像和日记内容结合剧情模拟,展现了犹太难民不得不返回欧洲时的绝望,以及每个人在面对命运变化时的情感纠葛,以戏剧化的故事和表演呈现了真实的历史,发人深省。。