Eigentlich wollte der Sicherheitsexperte Kyle Considine (Casper Van Dien) den routinemäßigen Sicherheitscheck des Kreuzfahrtschiffes 'Sun Maiden' auf dessen Jungfernfahrt ganz nebenbei zu einem ruhigen Kurzurlaub mit seinem Sohn Zach (Anton Tennet) nutzen. Doch als das Schiff gekidnappt wird, ist es mit der Ruhe vorbei. Kyle muss gemeinsam mit der Sicherheitsoffizierin Lynn Fabrizio (Danielle Cormack) die Passagiere aus der Hand der Kidnapper befreien und seinen Sohn schützen. Dabei legt ihm der Eigner der 'Sun Maiden' allerlei Steine in den Weg. Der paktiert ganz offensichtlich nämlich lieber mit den Kidnappern, als das Lösegeld zu bezahlen.
Actually, security expert Kyle Considine (Casper Van Dien) wanted to use the routine security check of the cruise ship 'Sun Maiden' on its maiden voyage for a quiet short vacation with his son Zach (Anton Tennet). But when the ship is kidnapped, the peace is over. Kyle, together with security officer Lynn Fabrizio (Danielle Cormack), must free the passengers from the hands of the kidnappers and protect his son. The owner of the 'Sun Maiden' puts all kinds of obstacles in his way. He obviously prefers to make a pact with the kidnappers than pay the ransom.