Would be good B-movie

Rating: 1/10 (15 April 2011)

Well now I think someone should stop giving money that let's Will Smith make any movie he damn pleases.
It was OK for Bad Boys, that ain't so bad action flick, Independence day we survived somehow but with consequences worse than alien in a movie put up with.
But this?! What in the name is this all about?! Why did anyone gave money for this to be made? It is supposed to bring sort of fresh look at superhero movies. Maybe on a paper it all makes sense but choosing Will as main actor, that is where things went wrong. Heck Will acts same in every movie. That separates good actors from bad ones in a first place. If you wish to explore new concept in a movie you have to bring in actor that can carry that concept damn excellent, otherwise it will just ruin it like in this movie.
To be fair Will is not only thing wrong here. Jason Bateman is also so irritating beyond description.
Only thing fairly good are CGI effects.
Rest is utter crap.