Benjamin Barker, er på falske anklager blevet dømt til at afsone en livstids fængselsstraf på den anden side af Jorden. Han flygter og vender tilbage til London for at hævne sig ved hjælp af sin loyale medforbryder, Mrs. Nellie Lovett. Under dæknavnet Sweeney Todd vender Barker tilbage til sin frisørsalon over Mrs. Lovetts tærteforretning, hvor han har blikket rettet mod dommer Turpin, som sendte ham væk for den forbrydelse, han blev straffet for.