Although the 3D movie-viewing experience is being pushed far too much, this movie makes excellent use of the 3D features. The plot encompases modern universal themes and was very provocative--made references to current times and events! For the kids, the random comical situations makes it a memorable flick. Keep the good work up!