This movie is not for the faint of heart, but it is one of the best I have ever seen. The subject matter is tough. The acting is amazing, as is the way the movie transports the viewer into Precious' world. I left the theater marveling at the strength of the human spirit.