Benjamin Barker é injustamente condenado a uma colónia penal por um juiz corrupto na Austrália, de onde foge após quinze anos de prisão. Determinado a encontrar a mulher e a filha, regressa a Inglaterra como o barbeiro Sweeney Todd, mas descobre que o  juiz que o condenou está prestes a se casar com a sua filha. Desesperado, ele mergulha gradualmente na loucura e decide vingar-se. Com a ajuda da Sra. Lovett, que esteve apaixonada por ele durante toda a sua vida, ele corta a garganta dos seus clientes, enquanto ela prepara os corpos nas suas famosas tortas de carne.