I went into this thinking it was just another movie, but I was wrong!!! The Special effects are AWESOME, the whole movie is great, ties together well. It is long, but you do not feel like you are sitting there for almost three hours! We took our 9 year old and 5 year olds with us, and they were watching the whole time! They really got into it! Aside from some language, I think it is okay for the younger set. I was explaining to the 5 year old that "it's just a movie" and she seemed okay with that. This is MUST SEE.....