平靜的城市中突然發生了一系列暗殺事件,受害者皆為退役特種部隊上校約翰(ArnoldSchwarzenegger飾)的昔日部下,老上司克比為此拜訪了約翰的山間小屋向其提出警告,退隱多時的約翰隻想同尚年幼的女兒詹妮享受生活,不願再次卷入仇殺,豈料這次的敵人尾隨克比尋至約翰住處,他們擄走了詹妮,強迫約翰刺殺奧維地共和國總統,以便為幕後策劃者阿裡烏斯登上該國總統之位鋪平道路。約翰當然不會就范,他擺脫了隨行的監視人員,從飛機一躍而下,暫時脫離了阿裡烏斯的控制之後,他只有十一小時救出詹妮。約翰在機場請求素不相識的黑人姑娘西迪(RaeDawnChong飾)相助,兩人一同經歷了連串的火爆戰鬥,西迪對這位陌生魁梧男子的態度由戒備轉向全力協助,並最終登上了阿裡烏斯藏匿的島嶼……