因为一次意外,身经百战的杀手弗(fu)兰克(摩(mo)根·弗里曼 Morgan Freeman 饰)失手被抓,然而(er),在被押解的途中,弗兰克一(yi)行(hang)人竟然(ran)遭到了同伙的(de)袭击(ji),重(chong)伤的(de)法(fa)警和弗兰(lan)克一同掉入了河中不知去向(xiang)。
雷(约翰·库萨(sa)克(ke) John Cusack 饰)带着儿子克里斯(Jamie Anderson 饰)准备进行一场有趣的(de)野营,没想到河流中竟然飘来(lai)两名男(nan)子,正是法警与弗兰克两人。法警告(gao)诉(su)雷,弗(fu)兰克(ke)是(shi)一名重刑犯,他嘱咐雷务必(bi)要将弗兰克送(song)至(zhi)法院。而弗(fu)兰(lan)克是一个有原则的杀手(shou),他的(de)原(yuan)则(ze)就是(shi)无论如(ru)何一定要将目标置(zhi)于(yu)死地。一边(bian)是执着(zhe)正义的雷,一(yi)边是老奸(jian)巨(ju)猾的(de)弗(fu)兰(lan)克,在这两人之间,一场没有硝烟(yan)的战争(zheng)拉(la)开了(le)序幕。