1940年的伦敦,战火纷飞,人们生活在恐慌之中。迪伦(马修·瑞斯饰)和维拉(凯拉·奈特莉饰)原本是青梅竹马的恋人,战争迫使他们各奔东西。数年之后,诗人迪伦已经有了妻子凯特琳(西耶娜·米勒饰),凯特琳为迪伦的才华着迷,深爱着他,不顾生活的艰辛,为他生儿育女。维拉已经成为一名歌手,她的丈夫威廉(希里安·墨菲饰)是一名军官。迪伦和维拉在酒吧中偶遇,爱情的火花再次燃起,在维拉的丈夫威廉被派往前线后,迪伦和维拉又纠缠在一起。为了维系婚姻,凯特琳要承受丈夫的不忠,还得成天面对着情敌,两个女人看似亲密,她们之间的战争却悄悄打响。军人威廉回家后,得知妻子不仅出轨还用自己的钱补贴迪伦一家。威廉大怒,操起冲锋枪冲到情敌家里狂扫一通,幸运的是没有人受伤。由于威廉的报复,迪伦与维拉的情事成了镇上居民的谈资,四人之间的关系也越发微妙。