É 1846. Sweeney Todd (George Hearn) e Anthony Hope (Cris Groenendaal), recebidos apenas por uma mendiga enlouquecida (Sara Woods), navegam até Londres, onde Todd insinua que esteve antes, mas não há muito tempo. Todd segue para sua antiga área de Fleet Street, onde encontra a loja de tortas da Sra. Nellie Lovett (Dame Angela Lansbury), que afirma fazer as piores tortas de carne de Londres devido ao alto custo da carne. O andar de cima de seu prédio está vazio desde que ninguém quer alugar um espaço considerado assombrado por seu antigo inquilino, o barbeiro Benjamin Barker, falsamente acusado e sentenciado pelo sádico Juiz Turpin (Edmund Lyndeck) e enviado para a prisão em Botany Bay, Austrália, deixando sua esposa Lucy e sua filha bebê Johanna sozinhas no mundo. Todd chega a um acordo com a Sra. Lovett para alugar o andar de cima de seu prédio para que ele possa abrir sua própria barbearia. Uma série de incidentes, incluindo um com o barbeiro rival Señor Pirelli (Sal Mistretta), fazem Todd mudar ligeiramente seu foco longe de ter um encontro escolhido com o Juiz Turpin e seu igualmente sádico capanga Beadle Bamford (Calvin Remsberg), que foi uma das razões pelas quais ele voltou a Londres. A Sra. Lovett acredita que essa mudança só pode ajudar sua loja de tortas. Enquanto isso, ao se avistarem, Anthony e Johanna Barker (Betsy Joslyn) se apaixonam à primeira vista. Johanna agora é tutelada pelo Juiz Turpin, que tem seus próprios desejos incompatíveis com ela. A colaboração de Todd e da Sra. Lovett, bem como a busca de Anthony por Johanna, tomam rumos marcantes com várias revelações, especialmente sobre a mendiga enlouquecida e as motivações da Sra. Lovett.