Фильм основан на произведении Эмилио Сальгари. XVII век. Капитан Педро Вальверде пиратствует в Карибском море, захватывая испанские суда. Но этим, его "геройства" не ограничиваются. На берегу он действует как брачный аферист, знакомясь с богатыми дворянками. Однажды Педро влюбляется по настоящему в индейскую принцессу Соледад и чтобы доказать свою преданность, должен вступить в борьбу с губернатором острова Санта-Крус - Альфонсо де Монтелимаром...