在波兰首都华沙,有一家剧团,其中一位名叫Bronski(托姆·杜根饰)的演员特别擅长模仿德国纳粹领袖希特勒。剧团的两位主角Maria(卡洛·朗白饰)和Joseph(杰克·本尼饰)是一对夫妻,他们最近正在上演莎士比亚的名剧《哈姆雷特》。在演出间隙,Maria收到了一束鲜花,是来自年轻飞行员Stanislav(罗伯特·斯塔克饰)的礼物。在Joseph在舞台上诵出名台词“tobeornottobe”的时候,Maria安排Stanislav进入了后台,两人擦出了爱的火花。然而,不久后,纳粹入侵波兰,Stanislav只能离开去参加作战。Stanislav所在的队伍的领导人是Siletsky教授,他希望Siletsky能帮他传信给Maria。然而,Siletsky却是个纳粹间谍,他利用Maria的感情,想要掌握剧团的机密信息。经过一系列的事件,Siletsky最终被揭露,Maria和Joseph也顺利重逢,一切回到了正轨。