In 2007, actor Johnny Depp played the character called Benjamin Barker, aka Sweeney Todd, what was the film? June 7, 2017 By Show answer Sweeney Todd: The Demon Barber of Fleet Street More Entertainment QuestionsMore Movies Questions