Finally a great summer action movie that has a little of everything. Justin Lin (Director) did a great job keeping the movie at a break-neck pace. Just remember that this is a summer funtime movie and you can leave all facts you know about physics at home, and just go and have a good time. I've seen it twice and wasn't dissappointed.
I was so looking forward to this movie. It sounded like such an original story line, but I was overly disappointed. I like Will Smith and I liked him in this, but the twist of having "Angel" also be a super-human didn't seem to pan out for me. Also, I kept thinking it was strange that so many humans, who know Hancock, must know his capabilities. But they still challenge him and get in his face. I thought that was a little out of character. It's also hard to have a good villain on a level playing field when the protagonist has super powers.