Khaila (Halle Berry), uma viciada negra, deixa o filho recém-nascido em uma caixa de papelão enquanto vai se drogar. Neste meio tempo a criança quase morre ao ser jogada em um caminhão de lixo, mas acaba sendo levada para um hospital, onde é salva e adotada por Margaret (Jessica Lange), uma assistente social branca que passa a criar a criança com todo o carinho, como se fosse seu filho. Porém, anos depois a mãe biológica descobre o paradeiro da criança e decide recuperar legalmente a posse do menino.