故事发生在1939年的芬兰,安(由Per Christensen饰演)是一名在冬季战争中服役的挪威护士。在她的工作中,她结识了一名名叫马库斯(托马斯·克莱舒曼 Thomas Kretschmann饰演)的病人。在朝夕相处的过程中,安和马库斯逐渐坠入了爱河。为了能够长相厮守,他们离开了部队,搬到了挪威北部,建立了一个温馨的小家庭。然而,1940年的夏天,战争再次爆发,马库斯应征入伍,而安则被迫留在了家乡,继续她的护士工作,照顾伤员。在苏联作战的军队士气低迷,最终大败。马库斯偷偷逃回挪威老家,却发现自己的妻子安正与一名德国军官鲁特(由比约恩·桑德奎斯特 Bjørn Sundquist饰演)一起生活。