Sweeney Todd, Johnny Depp xx