罗宾(亚当•桑德勒 饰)无法完成歌星梦,于是他成为了一名婚礼歌手。他看过很多新人们幸福的时刻,却在自己的婚礼上遭遇未婚妻琳达(安吉拉•范泽斯通 饰)的抛弃,被抛弃的罗宾伤心得要死。幸好有侍应茱莉亚(德鲁•巴里摩尔 饰)的安慰,茱莉亚便盛意邀请他一起准备自己的婚礼。
茱莉亚的未婚夫是一名股票经纪,而且风流成性,身边美女成群。罗宾知道了茱莉亚的未婚夫是如此的一个人,却不忍告诉正陶醉在新婚幸福中的茱莉亚。
这时罗宾才发现,自己已经暗暗对茱莉亚产生了感情,而茱莉亚的婚期在即……。1973年,居住在纽约的捷克犹太作家威利·弗雷德知道儿子女朋友的母亲也曾被关押在奥斯维辛集中营,父子俩登门拜会,威利见到了苦寻三十年的集中营恋人科莱特·科恩,威利的记忆闸门再次被打开……
1943年7月,威利被转押到奥斯维辛·比克瑙集中营,不久比利时犹太女孩科莱特也被火车送来。威利在火车站台上叮嘱刚下车的科莱特要自称缝纫工,这使得科莱特免遭进毒气室。后来科莱特被分配去检查犹太人衣物中藏匿的贵重物品;威利则利用送取衣物之机偷偷在营内传递食品和药物,共同的命运使两人很快相恋了……。