Potential partially fulfilled

Rating: 7/10 (28 June 2008)

This movie had great talent. Angelina Jolie, Morgan Freeman, even James MacAvoy had solid performances. The special effects, excellent. Good plot twist.
The flaw, however, was in the script and execution. If you have watched any recent movies the shattering plot twist, predictable. In fact, even I who never guess movie plots, guessed in about fifteen minutes. They did not lead up to the ending very well. The other flaw was how graphic it was. There was unnecessary gore and the slow motion bullets especially when piercing people were excessive.
However, the acting and overall story make it a good entertainer. If you are bored or just want a light timepass this is a movie to see. If you are looking for something deep or mind challenging, go somewhere else.