Sandokan (Can Yaman) ist ein Pirat, der nur für sich und seine Crew kämpft. Immer mit an seiner Seite, sein treuer Gefährte Yanez (Alessandro Preziosi). Doch sein Leben ändert sich, als er bei einem Überfall Marianne (Alanah Bloor), die schöne Tochter des britischen Konsuls in Labuan, kennenlernt.