Remember a few years back when you got goosebumps after learning the great Cameron Crowe was creating a character-driven family drama inspired (as usual) by events and people close to him, and filmed near his hometown no less? Remember that? Then you watched Elizabethtown in the theater and said "ummm... I liked it okay".
Tim Burton's Sweeney Todd brings far worse feelings. It's not his original material, so I can't blame him -- as usual the direction, Johnny Depp, and Helena Bonham Carter are awesome. The story just isn't fit for the big screen. I'd enjoy it on stage performed by a college drama department. Or in the pages of a short story. But not as a feature film. Avoid it.