Last Man Standing meets The Jackal and The Usual Suspects

Rating: 7/10 (11 June 2006)

I might have said too much already in the title. The thing is that the plot of this movie can't be told without spoiling it. What I can tell you is that the recipe for the movie is bring good actors and use a non conventional twisting plot to make them shine. It worked for The Usual Suspects and it works for this one.
If it weren't for the mellowed down ending, I would have given this film an 8. It is a good police thriller, with a tendency for over verbalization, but not too annoying, and thus worth watching. Bruce Willis doesn't save the day, that's also a plus, while Josh Hartnett plays his role well. There are a lot of known actors in the movie, with "Oh, I know this guy/chick" moments all the time, but that doesn't mean they all have significant roles. My biggest disappointment was that both Ben Kingsley and Morgan Freeman had unimportant, clichéd playing.
Conclusion: it's worth seeing, yet be warned that it uses fast talking and a lot of US cultural references in order to make the actors look better than their roles. If your English and love for movies are not very good, watch it with a good translation, none of that "I'm 10 and I think I can translate movies by using an automated translator program" crap.