Ambientada nas ruas de Londres, no século XVIII, "Sweeney Todd - O Barbeiro do Demónio" conta-nos a história negra mas cativante do notório barbeiro "serial-killer" (Ray Winstone) e da sua devastadora relação com Mrs. Lovett (Essie Davis).
Vivendo à sombra da Cadeia de Newgate, Sweeney tenta levar uma existência simples e tranquila, até o seu passado voltar a assombrá-lo, ao ponto de não ser capaz de dominar os seus demónios interiores. Quando algumas partes de corpos são encontrados no Rio Fleet, Sir John Fielding (David Warner) ordena aos seus homens que comecem a investigar.
Mas mesmo com a ameaça da prisão a pairar sobre a sua cabeça, Sweeney é incapaz de escapar do monstro que tem dentro de si. A sua vaga de crimes apenas se intensifica, pondo em risco a vida de todos os que o rodeiam.
