Pod koniec 1700 roku, David Robinson (Richard Harrison), młody potomek arystokratycznej rodziny i oficer brytyjskiej marynarki, służy pod dowództwem kapitana Redwaya (Roldano Lupi). Pewnego dnia wpada w kłopoty i zostaje skazany na śmierć. Udaje mu się uciec w towarzystwie holenderskiego...
Samoa zostaje porwana. Zahipnotyzowana jest przetrzymywana w jaskini przez swojego kuzyna Charlesa Brooksa, którego ojciec został zamordowany przez przyszłego męża Samoy - Sandokana. Buntownik wyrusza jej na ratunek.