The Norwegian cruise ship, Viking Sky, lost power on Saturday, sending out a distress signals after it began drifting towards shore.
Nearly 500 of the 1,373 people on board were airlifted off in bad weather. Crew members were able to restart three of the ship's four engines and it made the trip to port in Molde harbor.
Video from inside the vessel shows it heaving violently in rough seas.