Den retskafne irske læge Peter Blood bliver dømt til slaveri på Jamaica. Heldigvis undslipper han, og under navnet Kaptajn Blod gør den tidligere læge de karibiske farvande usikre for de spanske skibe. Undervejs smelter han pigehjerter og sætter skurke på plads.