Passado nas duras ruas de Londres no séc. XVIII, Sweeney Todd conta uma obscura e intrigante estória do famoso barbeiro assassino (serial killer) (Ray Winstone) e sua relação devastadora com a Sra. Lovett (Essie Davis). Vivendo nas sombras da prisão Newgate, Sweeney tenta levar uma vida simples e quieta, até que seu passado volta para assombrá-lo e ele é incapaz de segurar os demônios dentro de si. Quando pedaços de corpos são encontrados no rio Fleet, o Sir John Fielding (David Warner) ordena que seus homens investiguem o caso; mas mesmo com a ameaça de ser capturado, Sweeney é incapaz de fugir de seu monstro interior, seu gosto pelos assassinatos se intensifica cada vez mais, ameaçando as vidas de todos à sua volta.
Baseado em fatos reais, retrata os primeiros anos de formação do escritor Christopher Isherwood (publicou "A Single Man" em 1964 ), época em que saiu da Inglaterra para morar em Berlin, na Alemanha. Homossexual, Christopher vivenciou a liberdade sexual que existia na Alemanha no período pré-2ª Guerra Mundial...