黛安娜(嘉寶 飾演),納維爾(約翰·吉爾伯特 飾演)和大衛(約翰·吉爾伯特 飾演)是兒時的玩伴,也是英國富有的貴族成員之一。黛安娜和納維爾是情投意合的一對戀人,但是納維爾的父親(Hobart Bosworth 飾演)由于看不慣黛安娜家族瘋狂的生活方式,非常反對他們的戀情。因此,他找到一個機會派遣納維爾去埃及經營家族事業,讓他遠離黛安娜。與此同時,在白白等待納維爾歸來無果的兩年中,黛安娜嫁給了同樣深愛著她的大衛。
在黛安娜和大衛去往巴黎度蜜月的期間,卻發生了意外的事件——在沒有任何預兆的情況下,大衛自殺了。黛安娜無法解釋丈夫這樣的行為。而她的兄弟杰弗里(Douglas Fairbanks Jr. 飾演),和大衛是多年的至交好友,他責怪妹妹要對大衛的死負責,他認為自從黛安娜開始與多個男人建立曖昧不明的關系后,大衛就開始因此酗酒導致最后的自殺。
幾年過去了,納維爾終于回到了英國,并準備迎娶康斯坦茨(Dorothy Sebastian 飾演)。這時,杰弗里生了重病,黛安娜和納維爾都來到床前探望他。當這對舊時的戀人相見后,才發現互相對彼此還存有深深的愛意。他們共度了一個難忘的夜晚。此后,杰弗里去世,而納維爾和康斯坦茨舉行了婚禮。
幾個月之后,黛安娜因病臥床(劇本中,她因為流產臥床,但因為審查制度,電影中并未提及)。納維爾前來探望她時,黛安娜向他表達了愛意,并說出了大衛自殺的真正原因……