Jonathan Pride es un apacible profesor de baile en el Boston de 1820. De camino a visitar a unos parientes, Jonathan es secuestrado por una banda de piratas y obligado a trabajar como galeote. Cuando el barco pirata llega al puerto de Las Palomas, Jonathan, vestido de bucanero, escapa. Todo el mundo en Las Palomas, incluido el gobernador Alcalde (Frank Morgan) y la atractiva señorita Serafina (Steffi Duna), asume que Jonathan es el jefe pirata, lo que lleva a una serie de complicaciones típicas de la ópera cómica.