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