This movie has something for everyone, a love story for the girls, 3d technology for the geeks, warefare for the boys, and most of all, it is put together in a way that makes you want to see it again and again.
I have strong top ten list, but this one vaulted to number one on that list.