Sweeney Todd: The Demon Barber of Fleet Street › Cast
Johnny Depp
Sweeney Todd
Helena Bonham Carter
Mrs. Lovett
Alan Rickman
Judge Turpin
Timothy Spall
Beadle Bamford
Sacha Baron Cohen
Adolfo Pirelli
Jayne Wisener
Johanna
Jamie Campbell Bower
Anthony Hope