4.5
Two 19th-century sailors jump ship only to discover their tropical paradise is a cannibal stronghold.
08 Nov 1958
Waverly Productions
United States of America