I 1987 bor 16 år gamle Precious (spilt av Gabourey Sidibe) i Harlem-området i New York City sammen med sin arbeidsledige mor, Mary. Moren hennes har lenge utsatt henne for både fysiske, verbale og seksuelle overgrep. Precious har også blitt voldtatt av faren, Carl, noe som resulterte i to graviditeter. Familien lever på sosialstøtte. Precious sin datter, Mongo, har Downs syndrom og blir ivaretatt av hennes mormor. Mary tvinger familien til å late som om Mongo bor hos henne og Precious slik at Mary kan motta ekstra penger i sosialstønad.