Alex Shaw is on a motorcycle chase after a vehicle with stolen goods. He eventually catches the driver of the vehicle, but his girlfriend Annie runs into him during her driving test. She finds out that Alex is on the SWAT team after he lied and told her he was a beach cop. As an apology, Alex surprises her with a Caribbean cruise on Seabourn Legend. Aboard the ship, passenger John Geiger hacks into the ship’s computer system, and the following evening, he destroys the ship’s communication systems and kills the captain by throwing him overboard. After remotely shutting down the ship’s engines, Geiger calls the bridge to tell the first officer, Juliano, that the captain is dead and Juliano is now in charge. He is ordered by Geiger to evacuate the ship, during which Geiger steals jewelry from the ship’s vault. As passengers evacuate, Drew, a young deaf girl, becomes trapped in an elevator, and a group of people become trapped behind locked fire doors in a hallway filling up with smoke. Annie and Alex try to board the last lifeboat, however, Geiger programs the ship to start moving and the winch lowering the lifeboat gets jammed. Alex jumps onto the boat to rescue the passengers falling off, and Annie and Juliano use the ship’s gangplank to get the passengers back onto the deck. Alex realizes Geiger is controlling the ship and goes with Juliano to Geiger’s cabin armed with skeet guns, but Geiger remotely sets off explosives inside the room. Annie and Dante, the ship’s photographer, notice the people trapped behind the fire doors, and Annie uses a chainsaw to cut the door open and let them out. Meanwhile, Alex orders the navigator, Merced, to flood the ship and slow it down by opening the ballast doors. As the ship floods, Alex sees Drew on a monitor after she climbed out of the elevator, and runs to save her. Alex notices Geiger exiting the vault and holds him at gunpoint, but Geiger escapes by closing the fire door in front of Alex. Using the ship’s intercom, Geiger explains that he designed the ship’s autopilot system and is taking revenge against the cruise line after getting fired once he got sick from copper poisoning. Geiger again escapes from Alex by attaching a grenade to a door. The crew notice that Geiger has set the ship to crash into an oil tanker off the coast of Saint Martin. Alex decides to stop the ship by diving underneath it and jamming the propeller with a steel cable. Geiger realizes Alex is trying to stop the ship, so he jams the cable winch while Alex is underwater, causing it to break off the ship and free the cable. Geiger takes Annie hostage and escapes with her on a boat from the back of the ship. To avoid collision with the oil tanker, Alex and Dante go into the bilge pump room and use the bow thrusters to turn the ship. The ship screeches down the side of the tanker, but manages to withstand the damage, and heads straight into a marina. It then crashes into a Saint Martin town, which eventually brings the ship to a halt. Alex jumps off to rescue Annie and hijacks a speed boat from Maurice, forcing him to chase after Annie. Geiger takes Annie onto a seaplane, and Alex shoots it from the boat with a speargun and reels himself in through the water. Alex climbs onto the plane and rescues Annie, and both escape from the plane on one of its floats, which falls onto the water. Geiger loses control of the plane and crashes into the oil tanker, causing it to explode. The tanker crew however are safe, because they launched their lifeboat just in time. Annie and Alex travel back to shore in Maurice’s boat, and Alex gives Annie an engagement ring, asking her if she will “wear it for a while”, and she accepts.
1,440 total views, 2 views today