Inspirowana przez swoją nową nauczycielkę, pannę Blu Rain (Paula Patton), Precious zaczyna uczyć się czytania. Precious sporadycznie spotyka się z pracownikiem socjalnym, panią Weiss (Mariah Carey), która dowiaduje się o kazirodztwie w domu, gdy Precious nieświadomie mówi jej o tym. Dziewczyna rodzi swoje drugie dziecko, któremu nadaje imię Abdul. W szpitalu Precious, spotyka Johna McFaddena (Lenny Kravitz), pielęgniarza, który okazuje jej miłość. Po chrzcie trzydniowego Abdula, Mary uderza Precious. Dziewczyna zabiera syna i ucieka z domu na stałe. Wkrótce po opuszczeniu domu, Precious otrzymuje pomoc od panny Blu Rain.

Przygnębiona Precious spotyka się z panną Weiss w jej biurze i kradnie swoje akta. Precious opowiada o szczegółach sprawy swoim koleżankom z klasy i rozpoczyna samodzielne życie. Matka dziewczyny wkracza w jej życie, aby poinformować Precious, że jej ojciec zmarł na AIDS. Następnie Precious dowiaduje się, że jest nosicielem wirusa HIV, ale jej syn, Abdul już nie. Matka i córka nawzajem widzą się po raz ostatni w biurze pani Weiss, gdzie Mary, pytana przez Weiss, opowiada o wykorzystywaniu Precious i odkrywa szczegóły zadawanych dziewczynie cierpień. Film kończy się rozwiązaniem problemów Precious i nadzieją na lepsze życie dla niej i jej dzieci.