凯特(贝蒂·戴维斯 Bette Davis 饰)和帕特里希(贝蒂·戴维斯 Bette Davis 饰)是一对孪生姐妹,拥有一模一样的长相,就连亲生父母都很难分辨出她们究竟谁是谁。一位名叫比尔(格伦·福特 Glenn Ford 饰)的灯塔巡视员出现在了姐妹两人苍白的生命里,她们顿时双双坠入了情网,最终,比尔选择了帕特里希。为了忘记比尔,凯特开始投身于艺术创作之中。 一晃眼几年过去,凯特始终都没能忘记内心的悸动。一天,她和帕特里希出海航行,结果发声了意外,帕特里希被茫茫大海所吞噬。凯特幸运的逃过一劫,捡回了一条命,但她接下来必须将帕特里希的死讯告诉比尔。
凯特·波茨沃斯(贝蒂·戴维斯饰)是一位真诚、端庄的艺术家,她错过了前往新英格兰附近一座岛屿的船,打算在那里见到她的双胞胎妹妹帕特里夏(也是戴维斯饰)和她的表弟弗雷迪(查理·拉格尔斯饰)。她说服比尔·爱默生(格伦·福特饰)用他的船带她回家。后来,当她为老灯塔看守人埃本·福尔格(沃尔特·布伦南饰)画肖像时,他们的关系进一步发展,凯特也坠入爱河。
她的妹妹帕特是一个浮夸、渴望男人的操纵者,当她第一次见到比尔时,她假装成凯特来愚弄比尔。然后帕特在出城旅行时追求他,当他们回来时,他们向凯特宣布他们打算结婚。
伤心欲绝的凯特专注于与粗鲁但非常有才华的艺术家卡诺克(戴恩·克拉克饰)的合作,但拒绝了他的浪漫提议。比尔最终去了智利,让凯特能和她的妹妹一起度过一段时间,而凯特自从结婚后就没有见过她。当两人出海时,一场突如其来的暴风雨将帕特冲入海中,她溺水身亡,她的姐姐在试图救她时无意中夺走了她的结婚戒指。凯特昏倒并在船上被冲上岸。当她恢复知觉时,她被误认为是帕特。
比尔即将回来,凯特决定继承已故姐姐的身份。令她惊讶的是,她得知比尔因帕特的许多外遇而对她感到愤怒,并且没有心情继续婚姻。表弟弗雷迪猜出了真相,并坚持要求凯特必须向比尔透露她的真实身份。当她这样做时,比尔意识到凯特才是他真正爱的人。