En 1690, han pasado muchos años desde que el Capitán Blood fue indultado por la Corona por sus hazañas contra los españoles en la América española, y ahora vive tranquilamente en su plantación en las Indias Occidentales, la práctica de la medicina y la planificación de su boda con Isabel. Pero su existencia pacífica se hace añicos cuando Hilary Evans llega y lo arresta por una acusación de piratería. Alguien ha estado atacando las islas haciendo parecer que era el Capitán Blood quien las atacaba. Con el fin de probar su inocencia, el Capitán Blood volverá a navegar bajo el "Jolly Roger".