I thought the movie was excellent. I would definitely recommend the movie. The only down side is the language and all the so-called "adult content". For that reason I would not bring my child to see this movie which I really wanted to do because he really wanted to see it. That was the only disappointing part of it to me.