Nuori Benjamin Barker tuomittiin syyttömänä vankilaan toiselle puolelle maapalloa, koska kiero tuomari Turpin himoitsi hänen kaunista vaimoaan. 15 vuotta myöhemmin kostoa tihkuva Barker pakenee vankilasta ja palaa Lontooseen. Barker keksii salanimen Sweeney Todd ja palaa parturiliikkeeseensä, joka sijaitsee rouva Nellie Lovettin lihapiiraspuodin yläpuolella. Rouvan piiraat ovat Lontoon huonoimpia eikä kauppa kukoista. Kun Todd viiltää auki ensimmäisen kurkun, Lovett auttaa ruumiin hävittämisessä, ja mikäs olisikaan käytännöllisempää kuin käyttää lihat nuupahtaneen piiraskaupan piristämiseen? Toddin tytär, puhtoinen ja suloinen Johanna on päätynyt tuomari Turpinin kasvatiksi (ja vangiksi), Tytön varttuessa kasvatti-isän himokkaat ajatukset ovat kääntyneet äidistä tyttäreen. Tyttöön on iskenyt silmänsä myös nuori Anthony, joka vannoo pelastavansa kaunottaren vanhan irstailijan vankilasta. Ja kaikkien kohtalot tanssivat Toddin kiiltelevän partaveitsen terällä.