Pierwszym wyborem reżysera Lee Danielsa do roli pani Weiss była Jane Fonda. Aktorka jednak nie była zainteresowana tym projektem.
Helen Mirren w ostatniej chwili zrezygnowała z roli pani Weiss - rolę po niej przejęła Mariah Carey.
Rolę Clareece Jones zaproponowano Jennifer Hudson. Aktorka zrezygnowała, ponieważ producenci zażądali, aby przytyła wiele kilogramów.
Gdy Precious ucieka z baru z kubełkiem nóżek drobiowych zostawia na blacie zeszyt. Mimo to ma ten zeszyt do końca filmu.
Zdjęcia do filmu kręcono w Nowym Jorku (Nowy Jork, USA).
Okres zdjęciowy trwał od 24 października 2007 do 23 stycznia 2008 roku.