De retour à Londres après quinze années passées dans un bagne en Australie, Benjamin Barker reprend les commandes de son salon de barbier sous le pseudonyme de Sweeney Todd. Sa logeuse Madame Lovett, qui tient une pâtisserie en dessous de son commerce, lui annonce le suicide de son épouse Lucy, survenu peu après que celle-ci eut été violée par le juge qui avait injustement envoyé Barker sous les verrous. Lorsqu'un compétiteur menace de divulguer au monde la véritable identité du nouveau barbier de Fleet Street, ce dernier le tue, inspirant du coup à Madame Lovett une nouvelle recette de pâtés de viande. Se voyant volontiers unie à Todd, la commerçante entreprend de l'aider dans son projet de vengeance.