阿斯特麗德(艾莉森·洛曼飾)15歲時目睹母親芭芭拉(米歇爾·菲佛飾)槍殺拋棄自己的情人后被捕,自此陷入孤苦的收養生活。首任養母因懷疑她勾引丈夫向其開槍,重傷后的阿斯特麗德在撫養院結識了熱愛繪畫的男孩保爾。當養母阻止兩人交往時,阿斯特麗德從母親"必須獨立生存"的告誡中獲得覺醒。隨后她被女明星克萊爾(蕾妮·齊薇格飾)收養,但芭芭拉對母女親密關系的嫉妒最終導致克萊爾自殺。經歷重大打擊的阿斯特麗德主動選擇被冷漠的俄羅斯女商人收養并自甘墮落,直至母親要求其出庭作證時揭露了她的私生女身份。在法庭外與母親最后對峙中,阿斯特麗德完成從被動承受命運到主動掌控人生的蛻變。當芭芭拉兌現承諾放棄強制女兒作證時,阿斯特麗德帶著破碎卻重塑的自我走向新生。