The Visual effects in this movie are outstanding, especially in 3D. It does not drag like many films of this length. Socially relevant issues are explored, there is lots of exciting action and a nice little love story--this movie seems to appeal to all age groups. I would see it again.