Det er den grumme og humoristiske historie om kærlighed, hævn og drab i 1800-tallets snuskede gyder i London – barberen Benjamin Barker vender tilbage til London fra 15 års landsforvisning i skikkelse af Sweeney Todd, og en grusom gengældelse venter hans tidligere plageånder.