安妮(桑德拉·布洛克 Sandra Bullock 饰)和杰克的恋情并未走到末了,失踪的安妮决意不再与特警恋情,现任男友亚历克斯(杰森·帕特里克 Jason Patric 饰)为恋情暗藏特警身份,但无法仍然吐露,因此携安妮前去加勒比海度假作为赔偿。在他们的游轮上,潜藏着一名危险人物——布局汽船操作体制的工程师基格(威廉·达福 Willem Dafoe 饰),基格身患绝症却受到炒鱿鱼,他为了反扑公司掌控了汽船的被动翱翔体制,在船内装满炸弹,船主只得与搭客弃船,危险关头,亚历克斯自我介绍,与安妮前去船上救济被困的搭客。在游轮冲向覆灭出发点的并且,安妮又落入了基格之手……