Ive seen it this evening.
I didnt know what to expect and I certainly wasnt expecting that.
First up, if you didnt know (I didnt,) its a musical.
Depp is astonishing in his role as Sweeney Todd. He is menacing, his London accent spot on, if a little David Bowie at times. I never knew he could sing.... the standard of performance throughout the cast is very high.
Its one of those films that sucks you in and I was surprised and delighted by it. Unusual, funny, ludicrous, (some of the songs have such intentionally silly lyrics that you cant help but laugh) and full of great actors including Timothy Spall and an appearance from Sacha Baron Cohn.
Excellent.