晚饭做好了,我和夏草姐等你半个多小时了,你还没有出来,我想敲你门的,夏草姐说你在修炼,打扰你不好,所以我就和夏草姐先吃了,我给你单独用碗留了一些饭菜在冰箱里,你什么时候出来了,就去热一下吃吧。弗兰克(摩根·弗里曼 Morgan Freeman 饰)职业是杀手,某次他在执行「杀人契约」时不慎出了车祸,被警方逮个正着。痊癒后,法兰克因犯了「意图谋杀美国总统」的重案,而被押往法院报到,却在途中遭到同伙的灭口袭击。重伤的法警和弗兰克一同掉入了河中不知去向。雷(约翰·库萨克 John Cusack 饰)带着儿子克里斯(Jamie Anderson 饰)准备进行一场有趣的野营,没想到河流中竟然飘来两名男子,正是法警与弗兰克两人。法警告诉雷,弗兰克是一名重刑犯,他嘱咐雷务必要将弗兰克送至法院。而弗兰克是一个有原则的杀手,他的原则就是无论如何一定要将目标置于死地。一边是执着正义的雷,一边是老奸巨猾的弗兰克,在这两人之间,一场没有硝烟的战争拉开了序幕。