A Soviet cargo ship carrying medical opium gets attacked by pirates of an unknown nationality. The crew is left to die on a sinking ship but they manage to escape and now must fight the pirates for survival.
20th Century Studios, Inc., formerly 20th Century Fox, is an American film production and distribution company owned by the Walt Disney Studios, the film studios division of the Disney Entertainment business segment of the Walt Disney Company. It is headquartered at the Fox Studio Lot in the Century City area of Los Angeles, which is leased from Fox Corporation. Walt Disney Studios Motion Pictures distributes and markets the films produced by this studio in theatrical markets.