職業殺手特拉維斯(伊桑·霍克飾)因意外得知犯罪組織"紅山"的致命陰謀而遭追殺,國際刑警琳(許晴飾)在營救過程中揭露了自己曾是紅山叛逃者的身份。身中24小時即發作的致命毒素時,特拉維斯在琳協助下展開絕地反擊:通過植入紅山內部的"夜鶯計劃"數據破解加密信息,鎖定組織首腦在全球多地同步啟動的生化武器襲擊方案。兩人在維也納街頭與保羅·安德森飾演的紅山殺手展開槍戰,于南非地下實驗室摧毀病毒培養裝置,并在迪拜塔頂與紅山首領展開生死對決。當最后時限逼近時,琳利用解毒劑研發成果為特拉維斯注射抗血清,在阻止全球性災難的同時完成了對彼此的救贖。