Benjamin Barker został niesłusznie oskarżony o przestępstwo i skazany na wygnanie. Wyrok wydał sędzia Turpin, który wykorzystał stanowisko i wpływy, by pozbyć się Barkera, a następnie zgwałcił jego żonę i porwał córkę. Pod przybranym nazwiskiem, jako Sweeney Todd, Barker wraca do stolicy. Pełen nienawiści planuje zemstę. Wspólnie z panią Lovett otwiera salon, w którym strzyże i goli mężczyzn, ale żaden z klientów nigdy nie opuszcza zakładu. Tymczasem doskonałe wypieki pani Lovett, z zagadkowym nadzieniem, zdobywają ogromne uznanie londyńczyków.