I expected more from a Ryan Reynolds movie. The script was full of cliches and corny one-liners. The acting was over the top and downright cheesy at times. The action scenes, while visibly explosive and beautiful, were completely unrealistic. And the characters were overplayed stereotypes stolen from other movies. If you can get past all of that, it gets a bit better in the last half. All in all...watch this only if you can't find anything better and are extremely bored. I would rather watch reruns of Leverage than see this movie again.