莱斯特(马丁·弗瑞曼 Martin Freeman 饰)只是一介小小的保险销售员,在家里,他饱受强势妻子的压迫和轻视,在外面,曾经的高中同学亦能当街给他下马威,对于所经历的一切,个性懦弱温顺的莱斯特选择了忍气吞声。一次偶然中,莱斯特在医院里结识了名为马尔沃(比利·鲍伯·松顿 Billy Bob Thornton 饰)的男子,让莱斯特没有想到的是,这名神秘男子竟然是一位冷酷残暴的职业杀手。
在长久的压抑之下,莱斯特终于爆发将妻子杀死,惊慌失措的他打电话给马尔沃向他求助,没想到等来的却是小镇警长,随后赶来的马尔沃杀死了警长之后逃之夭夭,情急之下,莱斯特将妻子的死也归结到了马尔沃的头上。女警莫利(艾莉森·托尔曼 Allison Tolman 饰)并不相信莱斯特所言,而是将莱斯特家发生的血案与近日里镇上的一连串死亡事件串联到了一起。。“他”(艾伦·瑞克曼 Alan Rickman 饰)是伦敦一名默默无闻的图书编辑,经历了写作生涯的惨痛失败后,只能在工作之余写写诗,一边唾弃着他平淡无奇的工作,一边为曾经的失败爱情心怀遗憾,渐入颓唐中年。
“她”(艾玛·汤普森 Emma Thompson 饰)是“他”的 旧情人,离开他之后嫁给了一位极负盛名的作家,在巴黎过着光鲜滋润的生活。
分开15年后,两人再度相约在以前常去的餐厅共进午餐。满怀期待赴宴的“他”却发现,餐厅已面目全改,曾经熟悉的一切无迹可寻。“她”依然亮丽,却少了他记忆中的样子,食物依旧,话题却不尽人意。这一切只是他沉溺诗歌的幻想,还是他真的已经随着那老去的一切被遗弃了?
本片改编自克里斯托弗·里德(Christopher Reid)的同名叙事诗,诗人携该诗于2010年获柯斯达文学奖(Costa Book Awards)“年度代表作”奖。。