The villainous Marsden plans to sink a ship owned by Mr. Wingate to collect the insurance money, while also hoping to win over Wingate's daughter, Marian. Suez Canal Company detective Bannister tracks the criminals through the dangerous streets of Port Said and eventually lures the culprit out by arranging a shipment of $1,000,000 in gold. Marsden accompanies Marian and Wingate on the voyage to seize the gold and the girl. Bannister sneaks aboard at the last minute to protect them.

Charles Bickford
as Bannister

Constance Cummings
as Marian

Alec B. Francis
as Mr. Wingate

Alan Roscoe
as Marsden

Robert Ellis
as English Charlie

Kit Guard
as 1st Mate of the Ballentyne

Edward LeSaint
as Captain of the Glencoe

George Magrill
as 2nd Mate of the Ballentyne

Hal Price
as Captain of the Ballentyne

Jack Richardson
as Doctor