Pour se faire pardonner d'avoir caché à son amie Annie Porter, sa fonction de flic de choc dans la police locale, Alex Shaw invite cette dernière à une sympathique croisière dans les fabuleuses Caraïbes. L'ambiance festive est rapidement gâchée par une série d'explosions, puis une urgente évacuation du navire. Le luxueux paquebot est désormais aux mains d'un ancien informaticien de la compagnie de navigation, un certain Geiger, licencié après une maladie professionnelle et qui veut se venger en dérobant un important lot de diamants présents sur le navire.