Manuela (
Judy Garland) właśnie ma poślubić bogatego, starszego i nudnego burmistrza, Don Pedro Vargasa (
Walter Slezak), lecz spotyka podróżnego aktora Serafina (
Gene Kelly). Odkrywa on, że uwielbia ona pirata Macoco. Serafin aby zdobyć serce Manueli, przebiera się za pirata i przerywa ślub. Dopiero po pewnym czasie dochodzi do niego, że wszyscy uważają go teraz, za najbardziej poszukiwanego pirata na Karaibach...