michael caine is an amazing human. i want to be him. such a great voice and such a great actor. he plays the reverse role in the original 1972 version but i think he is far better suited to the role he plays in this 2007 remake.
not a mad fan of jude law but he works well in this.
great movie.