The Ship from Shanghai

The Ship from Shanghai

3 Views
On a yacht sailing from Shanghai to the United States, the sailors, led by the megalomaniac steward, revolt and take control.

Runtime: 67 minutes

Quality: HD

Released: Jan 31, 1930

IMDb: 5.3