What a great movie. It has incredible special effects yet has a plot with twists and turns that keep you guessing. Will Smith has done it again, creating a sympathetic "everyman" movie persona ala classic movie stars.
The movie left me wondering, "How would I cope if I had superhuman powers?"
The movie has a feeling very much like "Superman Returns." It is a bit of a critique of our social angst that is anti-hero and a bit spoiled.