前CIA高级特工弗兰克·摩西(布鲁斯-威利斯饰)退休后的平静突然被打破,一群全副武装的不速之客闯入弗兰克的家中,对其痛下杀手,他心爱的女人莎拉(玛丽·露易斯·帕克饰)的生命遭到威胁。原来,他当年参与的一起海外行动,成为政府要抹杀的秘密。弗兰克找到了乔·马森(摩根·弗里曼饰)、马文·伯格斯(约翰·马尔科维奇饰)和维多利亚(海伦·米伦饰)等当年的搭档,展开一场绝地大反击。