Korsarz Sandokan (Kabir Bedi) stracił właśnie ukochaną Mariannę. Aby zapomnieć o jej śmierci, wyjeżdża do Indii. Tymczasem na wyspie Mompracen rządzi okrutny James Brooke (Adolfo Celi), jego największy wróg. Jedna z uciemiężonych mieszkanek, młoda Jamilah (Teresa Ann Savoy) postanawia odnaleźć Sandokana, aby pomógł mu rozprawić się z tyranem. Odnaleziony pirat natychmiast śpieszy z pomocą...