They had been promised the voyage of a lifetime.

For as little as $100,000, passengers on the Odyssey, a 642-foot cruise ship, bought cabins and embarked on what they expected to be a yearslong voyage around the world. Now, many find themselves stranded in a Cambodian port town after the ship’s owner abruptly ended its journey, blaming soaring fuel prices.