Benjamin Barker was a happy man who had a beautiful wife, Lucy, and a baby girl, Johanna. Judge Turpin also liked Lucy so he had him arrested for a false crime. After 15 years Benjamin returns to London and had his name changed to Sweeney Todd. He returns to his barber shop in Fleet St. which is now a meat pie shop owned by Mrs. Lovett.
She told him that Lucy died poisoning herself and his daughter was taken by Judge Turpin. Upon hearing this Mr. Todd swore to have his revenge on the judge. Everyone who comes for a shave in his barber shop he kills, and Mrs. Lovett uses their meat to make meat pies for the re-opening of her meat shop.
Anthony, a friend of Mr. Todd, sees Johanna in her window and falls in love with her, but upon seeing this Judge Turpin sends her to an asylum because he wanted to marry Johanna himself. Anthony seeks help from Mr. Todd and told him to go there as the wigmaker's apprentice so he can enter the madhouse and free Johanna.
Meanwhile Tobias, Mrs. Lovett's "adopted" son is sent to the bakehouse and teaches him how to make a pie and leaves him there. He asks her if he could have a pie and she said he can eat as many as he likes, but when he was eating his pie he found a human finger in it and discovered that the pies were made out of human meat. He hides in the sewers so Todd and Lovett can't find him. Todd goes to the pie shop and sees the beggar woman and realises it is Lucy (his wife). Ms. Lovett kills her. Todd gets angry, Ms Lovett starts to kiss him, and when they reach the oven he pushes her in. Anthony then kills judge Turpin and marries Johanna.