Wyspa New Providence na Bahamach to miejsce, gdzie wyjętymi spod prawa piratami rządzi straszliwy kapitan Edward Teach (John Malkovich), zwany Czarnobrodym. Tom Love (Richard Coyle) podejmuje się misji zabicia Teacha. Jednak im bliżej poznaje herszta piratów, tym bardziej wątpi w słuszność swojego zadania.
Rok 1729. Edward "Czarnobrody" Teach (John Malkovich) włada piracką społecznością na tajemniczej karaibskiej wyspie. Aby skutecznie walczyć z wrogami, stara się zdobyć chronometr okrętowy, wynalazek udoskonalający morską nawigację. Jednak gdy jego kamraci atakują brytyjski statek, urządzenie to niszczy Tom Lowe (Richard Coyle), angielski szpieg pracujący pod przykrywką okrętowego chirurga. Jego misją jest nie dopuścić, aby chronometr dostał się w ręce piratów, a także zabić Teacha przy nadarzającej się okazji.