约翰·麦克莱恩(布鲁斯·威利斯饰)又回来了,他为了拯救惹事坐监狱的儿子杰克(杰·科特尼饰)向警察局告了假,以游客身份来到俄罗斯首都莫斯科。到了莫斯科,他意外发现杰克在当地为美国中情局执行着一项惊天任务:保护被逮捕的俄罗斯大亨科莫罗夫(赛巴斯汀·柯赫饰),并带他到中情局指定地点交人可由于约翰·麦克莱恩的出现,杰克错过了完成第一方案任务的时机。当二人来到备用安全地点,竟然也暴露身份遭到了伏击。随后,三人与大亨的独女伊莲娜(俞莉亚·斯尼吉尔饰演)约好去取藏有揭发当局某高层进行核武交易罪证文件的钥匙。然而,这次见面差点要了父子俩的命,大亨的女儿为了钱,竟然绑架亲爹出卖了他们。随着事态的发展,他们发现这一切的幕后操作者居然是大亨本人,其真正目的是要贩卖核武原料。生死关头,这对原本就意见不和的父子必须一起出生入死,冲出危险。即使个性迥异,冲突不断,却也因为血浓于水的亲情开始无间合作,共同面临一触即发的灾难。最终,父子俩人经过与恐怖分子的殊死搏斗,将其一网打尽,避免了核武原料的外流。