罗拉(拉娜·特纳 Lana Turner 饰)和苏西(桑德拉·狄 Sandra Dee 饰)是一对相依为命的母女。在工作中,罗拉是一位女强人,总是将她的大部分时间都投入到繁忙的职务中,生活里自然而然少了很多对于女儿的关注,久而久之,母女之间的隔阂越来越深。这感情的裂痕在她们都爱上了同一个男人之后,最终导致了悲剧。
安妮(朱安妮塔·摩尔 Juanita Moore 饰)是一名黑人女子,而她的女儿莎拉(苏珊·柯娜 Susan Kohner 饰)则是混血,莎拉一直以母亲的肤色为耻,这不断的伤害着安妮的感情。然而,母性的本能驱使着安妮一次又一次的原谅的莎拉,并且依然如故的爱着她。
波兰华沙有一个剧团,其中有一名演员Bronski极其擅长模仿德国纳粹领袖希特勒。Maria Tura和Joseph Tura是剧团里的一对夫妻,剧团最近正在上演《哈姆雷特》。演出间隙,Maria收到了一束鲜花,来自一个年轻的飞行员Stanislav Sobinski,趁着Joseph在舞台上念著名台词“to be or not to be”的时候,她安排Sobinski进了后台,两人情愫暗生。然而不久后,纳粹侵略波兰,Sobinski只能前往作战。Sobinski所在队伍的领导是Siletsky教授,Sobinski想让Siletsky帮忙带封信给Maria,然而Siletsky却连著名女演员Maria都不认识,于是Sobinski开始对Siletsky产生了怀疑。Sobinski为了追踪Siletsky又回到华沙。而另一方面,Maria却被两个纳粹士兵带去见Siletsky,Siletsky对Maria也是心生爱慕,更希望Maria成为纳粹在波兰的间谍。Maria借故逃回家,却在家中意外的碰到了Sobinski和她的丈夫Josef,这段三角关系该如何收场,他们又要如何联手对抗纳粹?