После нескольких лет в изгнании за преступление, которого не совершал, Бенджамин Баркер, а ныне Суини Тодд, возвращается в Лондон и обнаруживает, что его жена мертва, а дочь находится в руках злого судьи Терпина. В своем гневе Суини устраивает множество убийств по всему городу. С помощью миссис Ловетт он открывает парикмахерскую, в которую заманивает своих жертв, прежде чем перерезать им горло. Но лишь один человек может по-настоящему утолить жажду мести героя, тот, который стоил ему стольких лет страдания, – судья Терпин.