Cookies on FilmShelves
We use essential cookies to keep the site working. With your permission we also use analytics cookies (so we can fix what's broken) and advertising cookies (so the ads you see are more relevant). Read our privacy policy.
You'll still see ads on the free tier — rejecting just means they won't be personalised.

Based on a famous book by Richard Henry Dana, Jr., this grueling saga of shipboard oppression is set in the mid-19th century. Charles Stewart (Alan Ladd), the wealthy son of a Boston shipowner, is hijacked by Amazeen (William Bendix), the first mate on a ship bound for California. Francis Thompson (Howard Da Silva) is the tyrannical captain of the Pilgrim who was booted out of the U.S. Navy for mistreating his sailors. Now he wants to set a record sailing time, and he and Amazeen mete out severe punishment for the slightest of infractions. They even deny the men permission to go ashore and pick fruit when they stop in California and pick up the beautiful Maria Dominguez (Esther Fitzgerald). Without fruit, the men develop scurvy and begin to mutiny. Stewart allies himself with the author Dana (Brian Donlevy), whose brother died on one of Captain Thompson's previous voyages. Dana wants to write an expose of Thompson. Stewart steals guns and tries to take over the ship, but Amazeen subdues and imprisons him. The film was shot on a Hollywood set, but with devices on the set that simulate rolling waves so effectively that much of the cast got seasick. ~ Michael Betzold
As an Amazon Associate and eBay Partner Network member, FilmShelves earns from qualifying purchases. These links may earn us a commission at no extra cost to you.

Two Years Before the Mast (1946)
98 min
In 1834, Charles Stewart (Alan Ladd), the spoiled, dissolute son of a shipping magnate, is shanghaied aboard the Pilgrim, one of his father's own ships. He embarks upon a long, hellish sea voyage under the tyrannical rule of Captain Francis Thompson (Howard Da Silva), assisted by his first mate, Amazeen (William Bendix). One of his crewmates is Richard Henry Dana Jr. (Brian Donlevy).