该剧讲述了年轻的曼努埃拉(朱迪·加兰饰)由她的姨妈伊内兹(格拉迪斯·库珀饰)承诺与镇长(沃尔特·斯莱扎克饰)结婚他年纪大得多,“像南瓜一样圆”,但非常富有,这让贪婪的伊内兹姨妈很高兴。与此同时,曼努埃拉梦想着被臭名昭著的“加勒比海黑麦克”马科科卷走与此同时,塞拉芬(吉恩·凯利饰)和他的旅行演员团来到城里表演。Serafin遇到了Manuela,并为她制作了一部浪漫的戏剧,但她与这个卑微的演员没有任何关系。那天晚上晚些时候,在表演中,瑟拉芬催眠了曼努埃拉。在他迷人的魅力下,她向他和观众展示了自己对麦考克的幻想。Serafin发现市长其实是Macoco,正试图带着他毕生的财富悄悄退休。Serafin试图勒索市长放弃Manuela。由于没有成功,他向村民宣布,他,Serafin,是Macoco。他威胁说,除非他们在十分钟内把曼努埃拉交给他,否则他将烧毁这座城市。镇上的人恳求曼纽拉为了村子牺牲自己。她勉强同意了这个“牺牲”,但实际上她非常渴望和她认为是Macoco的男人私奔。然后曼努埃拉发现Serafin只是个演员,而不是真正的Macoco。一个滑稽的场景接踵而至,她把房间里的每个花瓶都扔给了他。市长急于让冒名顶替者以马科科的身份被处决,从而确保自己和一位美丽的新妻子获得永久的新身份,于是与总督一起安排审判和处决。就在行刑前,瑟拉芬请求为总督做最后一次表演。在表演中,曼努埃拉发现市长是真正的马科科,她帮助塞拉芬诱使他暴露自己是真正的海盗。在最后一幕中,曼努埃拉和瑟拉芬在某个新城上演了《做小丑》,真实的马科科大概被处决了,两位演员幸福地相爱了。