Der Barbier Benjamin Barker alias Sweeney Todd (George Hearn) ist vor langer Zeit aus seiner Heimatstadt verstoßen worden. Doch eines Tages kehrt er nach London zurück, auf der Suche nach seiner Frau und seiner Tochter. Er findet sie in den Händen von Richter Turpin. Sie erwartet ein schreckliches Schicksal. Das kann Benjamin nicht zulassen und tut sich mit der Bäckerin Nellie Lovett (Angela Lansbury) zusammen, um Rache zu nehmen…