Молодого и наивного цирюльника Бенджамина Баркера (хмурый Джонни Депп) сажают в тюрьму по подложному обвинению. Причина — порочная страсть судьи Терпина (Алан Рикман) к блондинистой жене Баркера, Люси. Вернувшись в Лондон после 15 лет каторги, цирюльник затевает кровавую месть и одновременно доходный бизнес. В этом ему помогает миссис Ловетт — хозяйка небольшой пекарни в исполнии Хелены Бонем Картер, испытывающая к мрачному Баркеру романтические чувства.