21-letni Frederic (
Rex Smith) całe życie przebywał wśród piratów, pewnego dana decyduje się na porzucenie towarzyszy i pragnie zejść na ląd. Jak się okazuje kieruje nim miłość do córki generała Stanleya (
George Rose), pięknej Mabel (
Linda Ronstadt). Jednak król piratów (Kevin Kline), nie może się pogodzić z tym, że Frederic chce ich opuścić. Aby zatrzymać młodzieńca na statku namawia go do szalonego, jego zdaniem, pomysłu.