神色有点忧郁的大卫(蒂姆·罗斯饰)是一个专门照顾重症病人的护士。他喂他们吃饭、替他们淋浴、帮助他们大小便, 做一些连最亲的亲人也不愿意干的事情。他是一个沉默寡言却很尽职的人,对病人的照料无微不至。病人过世后,他会感到很悲伤。而在参加病人的葬礼后,他又要开始找一个新病人,建立一段注定要以悲剧终结的关系。为了纾解精神上的压力,他天天跑步。大卫照顾的病人玛尔塔是一个癌症已经扩散、需要化疗的病人。最初她对大卫有些戒心,后来她从朋友那里得知大卫也有过一个患了末期癌症的儿子,才完全信任他。 当玛尔塔再也无法忍受化疗的严重副作用时,她要求大卫帮她安乐地死去。大卫一开始拒绝了她,但几经犹豫后改变主意,帮她完成了这个心愿。
詹妮弗和梅格·斯威夫特是一对姐妹,尽管相隔数小时,却依然亲密无间。詹妮弗住在盐湖城,经营着她与已故丈夫共同创办的一家生意兴隆的餐厅,并抚养着十几岁的儿子西蒙。梅格则留在她们的家乡黑泽尔伍德,帮助父母经营当地的面包店。今年的圣诞节是自戴夫叔叔去世以来,她们家的第一个圣诞节。戴夫叔叔是镇上备受喜爱的麦迪逊剧院的主人,多年来,这里留下了许多美好的回忆。詹妮弗和西蒙回家过节时,不禁憧憬着能在麦迪逊剧院再过一次圣诞节,尽管那里正在出售,而且需要维修。与此同时,梅格正在帮助詹妮弗在盐湖城的餐厅员工准备一场当地餐厅之间的圣诞节比赛,获胜者将为其选择的慈善机构赢得奖金。随着姐妹俩在圣诞节前更换城市,她们找到了新的人生目标,也发现了她们在生活和爱情中真正需要的东西。
面对日军的突然袭击,英国少将马尔特比和他的高级军官们陷入了抉择:是战斗至死,还是屈辱地放弃英国殖民地香港。