美國海軍陸戰(zhàn)隊法蘭艾德?哈里斯 Ed Harris 飾)將軍因不滿政府對退伍戰(zhàn)死軍人及其家屬的償和福利不滿,率領(lǐng)下將美軍最新研制的化武器――VX毒氣彈――偷運(yùn)到羅克島,持了81名正在該島觀光的游客,控制了該。要挾美國政府48小時內(nèi)支付1億元贖金否則將殺死人質(zhì)并用毒彈襲擊舊金山。羅克之前曾是美國防衛(wèi)最密的監(jiān)獄,易守難攻美國政府偶然從檔案發(fā)現(xiàn)前英國特工梅森肖恩?康納利 Sean Connery 飾)曾順利從該監(jiān)獄逃,于是他們請來了森,要求他30小時之內(nèi)帶領(lǐng)特種部隊攻占座“魔鬼島”……??