Would have been much better without the ending twist

Rating: 8/10 (11 April 2011)

This is a fine paced movie, really involving as the time passes. The cast is excellent and Bruce Willis plays one of his slower rolls and deliveries a good performance. The main thing that bothers me is the so called 'twist' in the end. American movies and public have become obsessed with that sudden plot twists and stories inside stories. And the more of those, the better the movie is gonna pass with the audience, no matter one's quality. That's why those Saw movies for example are so popular, although they are pretty average.
I think for this one the main story was sufficient to carry out the movie, as the script was already intriguing with enough twists. But overall it's probably one of the better 'superhero' movies around.