Magdalena O'Heara wird von ihrem Vater in die Karibik geschickt, um dort gegen ihren Willen den Gouverneur einer der Inseln, Don Bernardino, zu heiraten. Doch ausgerechnet ihr Schiff wird während der Überfahrt vom gefürchteten Piratenkapitän Brian Dempsey, dem Schrecken der Karibik, überfallen.
Im Getümmel der Schlacht verkleidet Magdalena sich als Schiffsjunge und schließt sich den wilden Piraten an.
Sie wird der private Kabinenjunge für den Kapitän und es dauert nicht lange, bis Brian herausfindet, dass Magdalena in Wahrheit eine bezaubernde junge Frau ist. Er geht auf ihre Maskerade ein und während ihn ihre Unschuld immer mehr zu reizen beginnt, ist Magdalena von dem Anführer der Piraten fasziniert.
Doch dann findet Brian heraus, dass Magdalena die Verlobte seines Todfeindes Bernadino ist …