It's strange: I love Will Smith's work most of the time, and he does a great job in this film. Charlize Theron is pretty good, too, and I have a lot of respect for her. But while this film isn't great film art, I've watched it several times and find the characters fascinating. It's the way Jason Bateman plays his character with so much heart. (Forgive the obvious pun, for those of you who have seen the film.) He makes the rest of the superhero absurdity human (whoops, there's another one), and elevates the importance of the wonderful actor who plays his son. They are a wonderful duo who endure horrible things, and show us real heroism in a story that makes points by throwing children a mile into the air and hurling refrigerators into the street. I like superhero movies, but it only works if we not only see but **feel** the difference between these demi-gods and the puny humans affected by their powers. Somehow, this film does it, and I suspect there is no small credit due to director Peter Berg, who has proven himself again. The CG and several other elements of the film feel off, but it's the portrayals that make it work. This especially includes the wonderful Eddie Marsan, who is one of the best villains ever.