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