安妮(桑德拉·布洛克饰演)和杰克的关系并没有结束。迷失的安妮决定不再爱上特警。她的现任男友亚历克斯(杰森·帕特里克饰演)为了这段爱情隐瞒了她的特警身份,但很不情愿地暴露了出来。她带安妮去加勒比海度假作为补偿。在他们的游轮上,潜伏着一个危险的人——Kieg(Willem Dafoe饰),他是设计游轮操作系统的工程师。Kieg因身患绝症而被解雇。为了报复该公司对该船自动导航系统的控制,他在船上装满了炸弹。船长不得不和乘客一起弃船。在关键时刻,亚历克斯挺身而出,与安妮一起回到船上,营救被困乘客。当游轮冲向毁灭的尽头时,安妮落入了基格的手中