约翰·麦克莱恩(布鲁斯·威利斯饰)又回来了,他为了拯救惹事坐监狱的儿子杰克(杰·科特尼饰)向警察局告了假,以游客身份来到俄罗斯首都莫斯科。到了莫斯科,他意外发现杰克在当地为美国中情局执行着一项惊天任务:保护被逮捕的俄罗斯大亨科莫罗夫(赛巴斯汀·柯赫饰),并带他到中情局指定地点交人