I 1947 drømmer alenemor Lora Meredith (spilt av Lana Turner) om å bli en kjent Broadway-skuespillerinne. Hun mister oversikten over sin lille datter Susie på en overfylt strand på Coney Island og ber en fremmed, Steve Archer, om å hjelpe henne med å finne jenta hennes. I mellomtiden har Susie blitt funnet og ivaretatt av Annie Johnson (spilt av Juanita Moore) som også er en alenemor med datteren Sarah Jane, som er omtrent Susies alder. Ved hjelp av Steve og en politibetjent blir Lora gjenforent med Susie. Meredith-familien er hvite og Johnson-familien er mørkhudede. Men Lora antar at Sarah Jane er hvit, og ikke Anniess biologiske datter. Dette signaliserer en sentral konflikt i filmen fordi Sarah Janes lyse hud lar henne passere som hvit, og hun avviser inderlig å bli identifisert som mørkhudet. Elleve år senere er Lora en høyt ansett Broadway-stjerne som bor i et luksuriøst hjem i New York City. Annie fortsetter å bo hos henne og arbeide som barnepike og husholderske. Etter å ha avvist Davids siste manus (og hans frieri) får Lora en rolle i et teater-stykke. Ved en fest i forbindelse med showet møter hun Steve igjn, som hun ikke har sett på et tiår. De begynner å gjenopplive forholdet, og Steve blir introdusert for Annie, og nå tenåringene Susie og Sarah Jane.