Diễn viên Errol Flynn đóng vai Geoffrey Thorpe, một hải tặc lừng danh chuyên cướp những con tàu Tây Ban Nha nhân danh nước Anh. Rồi trong một trận đấu kiếm, anh phải lòng nàng Dona Maria (Olivia de Havilland), một cô gái quý tộc Tây Ban Nha xinh đẹp. Nhưng cô không có ấn tượng gì với anh, vì anh là hải tặc. Để biểu lộ phong cách lịch lãm của mình, Thorpe làm ngạc nhiên cô nàng bằng cách trả lại nữ trang châu báu. Nhờ vậy, anh chinh phục được trái tim của nàng.