Khaila Richards (Halle Berry) er avhengig av crack-kokain. En kveld forlater hun spedbarnet sitt, for å ruse seg. Tidlig neste morgen blir barnet funnet av søppel-tømmere, og tatt med til sykehus. En sosialarbeider, Margaret Lewin (Jessica Lange) tar med seg barnet hjem til seg, for å bo sammen med sin ektemann og datter. Kort tid senere blir Khaila arrestert for butikktyveri og begynner på en avrusningsklinikk. Filmen hopper tre år frem i tid, og det lille barnet, som har fått navnet Jesaja, bor fremdeles hos Lewin-familien.