Jonathan Pride è un insegnante di danza dai modi miti nella Boston del 1820. In viaggio per visitare i parenti, Jonathan viene catturato da una banda di buffi pirati e costretto a lavorare come galeotto. Quando la nave pirata arriva al porto di Las Palomas, Jonathan, vestito con abiti da bucaniere, fugge. Tutti a Las Palomas, compreso il governatore Alcalde (Frank Morgan) e l'affascinante senorita Serafina (Steffi Duna), presumono che Jonathan sia il capo pirata, il che porta a una serie di complicazioni tipiche dell'opera comica.