Agreed, very much back to his best. It's amazing how comitted he is to his job, (slimming down, regaining the weight etc). The whole cast was very good infact, even Mark Wahlberg who I'm not usually a fan of.
Also watched 127 Hours, Franco was a lot better then I expected and the film got me gripped all the way through. Really is a horrifying situation to be in.