Johann zostaje zatrudniony do zabójstwa bogatej kobiety. Po dokonaniu morderstwa zaciera ślady oraz myli policjantów, lecz ostatecznie ci wpadają na jego trop, zmuszając mężczyznę do ucieczki ulicami Paryża.
U wybrzeży Madagaskaru Kapitan Kidd (Charles Laughton) ,podając się za kupca, podstępnie przejmuje brytyjski okręt The Twelve Apostoles i wraz z kilkoma kompanami ukrywa zrabowane skarby w podziemnej grocie. Po powrocie do Londynu Kidd oznajmia, że to Brytyjczyk był piratem. W nagrodę za pozbycie się zdrajcy dostaje od króla Williama III nowy okręt i załogę, którą kompletuje wedle własnego uznania ze skazańców. Kidd tylko czekał na taką okazję, teraz może bezpiecznie powrócić po ukryte skarby. W dodatku kolejna zdobycz - okręt transportujący klejnoty z Indii sama pcha się w jego ręce. Czy i tym razem uda mu się pozbyć niewygodnych świadków?
Mary przyjeżdża do ciotki, która razem z mężem prowadzi oberżę "Jamajka". Wkrótce kobieta odkrywa, że gospoda jest miejscem spotkań niebezpiecznej bandy.