I read the book "Push" before seeing the movie so that helped to fill in a lot of the blanks. Mo'nique & Mariah both surprised me with their exceptional performance in a dramatic role . Lenny Kravitz was the icing on the cake and I hope to see more of him as an actor in the future. If this movie doesn't make you feel anything then you must be dead!! Precious is, in my opinion, the best movie of 2009.