Depp joaca rolul lui Benjamin Barker in filmul Sweeney Todd (2007), un om nevinovat care a fost aruncat in inchisoare timp de 15 ani, peste mari si tari, de unde scapa pentru a se intoarce la Londra ca sa se razbune, iar Helena Bonham Carter o interpreteaza pe complicea sa devotata, doamna Nellie Lovett.
Prezentandu-se sub numele de Sweeney Todd, Barker se reintoarce la fosta sa frizerie, aflata la etaj, deasupra placintariei d-nei Lovett, pentru a-l urmari pe judecatorul Turpin (Alan Rickman) care, cu ajutorul acolitului sau ticalos, Beadle Bamford (Tomothy Spall), il trimisese la inchisoare sub acuzatii false, pentru a-i lua sotia, pe Lucy (Laura Michelle Kelly), si fiica.
Doamna Lovett il informeaza pe Todd ca sotia sa se sinucisese pentru ca Judge Turpin abuzase de ea.
Gen: Drama, Groaza, Muzical
Producator(i): John Logan , Hugh Wheeler
IMDB: 7,5
Regia: Tim Burton
Actori: Johnny Depp, Helena Bonham Carter, Alan Rickman