Rating of
2.5/4
Ikkinbot - wrote on 07/28/10
This movie really feel flat for me. Angelina Jolie was just not believable in her part for me. She just did not have enough of her muscle back after having her baby. James McAvoy was good, but not enough to save the movie.