安妮(桑德拉·布洛克 Sandra Bullock 飾)和傑克的戀情並未走到最後,失落的安妮決意不再與特警戀愛,現任男友亞歷克斯(傑森·派屈克 Jason Patric 飾)爲愛情隱藏特警身份,但無奈還是暴露,於是攜安妮前往加勒比海度假作爲彌補。在他們的遊輪上,潛藏著一名危險人物——設計輪船作業系統的工程師基格(威廉·達福 Willem Dafoe 飾),基格身患絕症卻遭到解僱,他爲了報復公司掌控了輪船的自動航行系統,在船內裝滿炸彈,船長只得與乘客棄船,危機關頭,亞歷克斯挺身而出,與安妮返回船上救助被困的乘客。在遊輪沖向毀滅終點的同時,安妮又落入了基格之手……