This is one of the best movies I've seen in a while. It was violent, but not bloody. The acting was superb and the special effects, magnificent. When I saw that the movie was 2hr 20min long, I thought I would be struggling to stay with it, but quite the contrary. I couldn't believe the time had passed. My children were absolutely blown away. I don't think it is for the very young, because of the movie's intensity. However, it is still great family fun. I would recommend this movie to anyone. Every bit as good as the first.