Really enjoyed the movie and all the special effects. Even though the movie was long, I didn't feel like I was ticking off the minutes waiting for it to be over. I stayed quite involved with what was going on. It did have a political correctness/agenda about it, but if you could get past that and just watch it for the entertainment, it was a good movie.