在1930年代的波兰华沙,一个剧团正在上演莎士比亚的《哈姆雷特》。剧团里有一名擅长模仿希特勒的演员Bronski,以及夫妻档演员Maria Tura和Joseph Tura。Maria收到了年轻飞行员Stanislav Sobinski送来的鲜花,两人在Joseph朗诵“to be or not to be”时暗生情愫。然而随着纳粹入侵波兰,Sobinski被迫参战。他所在的队伍由Siletsky教授领导,Sobinski让Siletsky带信给Maria,但Siletsky竟然不认识这位著名女演员,这让Sobinski对他产生了怀疑。Sobinski回到华沙后发现,Maria被纳粹士兵带走,Siletsky对她心生爱慕并试图拉她做间谍。Maria借故逃脱,却在家中遇到了Sobinski和Joseph。面对这段复杂的三角关系,三人必须联手对抗纳粹,利用剧团的表演和Bronski的模仿技能,在战争的阴影下寻找生机。