Precious was at times very difficult to watch but at the same time it also made me laugh and smile...for that I thougth it was extraordinary. It is a story of resiliance, and ultimately of hope. Mo'Nique is amazing as the mother. Mariah Carey is tender and tough as social worker.