Good But
I normally love this type of movie but this left me feeling unsatisfied. I think the great ending went a long way to redeeming it, but there's more to a great movie than the ending. The slick dialogue was a little too slick - that's when it wasn't drowned out by the soundtrack, and Rachel Weisz' character came across as an afterthought.
Having said that, I'm probably using "The Sting" as a yardstick and this movie
does come across as the sort of movie that takes more than a single viewing to get it's message across.