What the...... ???

Rating: 6/10 (11 December 2009)

I saw it's trailer in Cinema two months before the release date. the trailer is very well-done but the movie , NOT SO MUCH!
first let's start with casting, casting and the actors did a good job in this movie specially Jamie Foxx was great a usual.
now let's move to the visual effects and the action scenes which was also well-done. my main criticism is focused on the story and to be more specific , the characters were not well developed. when you are writing a story , after you give birth to the characters you have to develop them but the characters in this movie were not well developed and did not have a basic and main definition which lead to a stupid and very boring ending with no moral message or anything !
Besides , I find the story of a man against a big American city like Philadelphia very stupid and not believable at all. it's true that in the world of cinema anything can happen BUT producers and directors should consider that audience has BRAIN too and should not insult us by stupid scenes !
all this said , I gave it 6 out of 10 cause at least it did a good job entertaining and of course did OK in the box office.