A XVIII. században járunk, s a tengereken tombolnak minden idők legrettegettebb kalózai. Robert Maynard hadnagy ezért a Karib-tenger térségébe vezényli a brit hajókat, hogy általános támadást intézzenek a kalózok ottani fészke ellen. Eközben az egyik legveszélyesebb tengeri rabló, Feketeszakáll, merész vállalkozásba kezd: meg akarja szerezni Kidd kapitány legendás kincsét. Tervéhez pedig támogatót is talál egy korrupt kormányzó személyében. A megnyerő és tekintélyt parancsoló Feketeszakállnak sikerül a hajójára csalogatnia Maynard hadnagyot, mert úgy gondolja, hogy a hadnagy majd jól kiegészíti a csapatát. De amikor rájön, hogy Maynard valójában kicsoda, kirakja őt egy elhagyatott szigeten. Maynard ezért véres bosszút esküszik.