Вот более подробный сюжет:
когда-то в Лондоне жил молодой и наивный брадобрей Бенджамин Баркер. Он был женат на прелестной женщине по имени Люси, которая родила ему такую же прелестную дочку. На его беду, прелесть его жены также оценил сластолюбивый судья Терпин - и отправил Бенджамина Баркера на пожизенную каторгу, чтобы без помех овладеть его женой. Женщина, не выдержав позора, отравилась мышьяком, а маленькую дочь Баркера, Джоанну, судья забрал к себе и удочерил - возможно, чтобы успокоить свою совесть.
Пятнадцать лет спустя Баркер бежал с каторги, под именем Суини Тодда добрался до Лондона - и не нашел у себя дома ни жены, ни дочери. Миссис Лавит, хозяйка маленькой пекарни этажом ниже, вначале не узнавшая его, рассказала ему его собственную историю. Тодд был уничтожен и поклялся страшно отомстить своим обидчикам - судье Терпину и приставу Бэмфорду, который помогал судье в его недостойных делах. По совету миссис Лавит, не скрывающей своей привязанности к беглецу, он вернулся к своему прежнему ремеслу - снова стал брадобреем в надежде когда-нибудь залучить к себе в заведение судью и прикончить его.
Судья продолжает считаться опекуном Джоанны, ставшей к этому времени настоящей красавицей, однако собирается в скором времени жениться на ней. Девушка не любит его - она любит Энтони Хоупа, бравого моряка. Вышло так, что именно он помог Суини Тодду добраться до Лондона после того, как тот бежал с каторги. Простодушный молодой человек считал Тодда своим другом и поделился с ним своей сердечной тайной. Миссис Лавит намекает Тодду, что через Энтони он сможет воссоединиться со своей дочерью и все они заживут счастливо.
Благодаря стечению обстоятельств судья оказывается в руках у Тодда, но невольное вмешательство Энтони нарушает его планы; молодой человек, в восторге от того, что Джоанна согласилась тайно обвенчаться с ним, спешит поделиться этой новостью со своим товарищем. Все это слышит судья - он грозится запереть Джоанну в месте, где ее никто никогда не найдет. В ярости от того, что судья избежал возмездия, а Джоанна окончательно потеряна для него, Тодд клянется уничтожать всех, кто будет приходить к нему - все заслуживают смерти: одним она принесет долгожданное освобождение от страданий, а другим помешает дальше творить зло.
Замысел приводится в исполнение. Проблему избавления от мертвых тел предприимчивая миссис Лавит предлагает решить следующим образом: чтобы такое количество дарового мяса не пропадало зря, она будет использовать его как начинку для своих пирогов. Ее заведение начинает процветать и даже оснащается специальным приспособлением: прямо под креслом для клиентов в салоне Тодда устраивается люк, сквозь который очередной труп можно быстро и незаметно сбросить прямо в подвал, где находится пекарня.
Энтони, долго и безуспешно искавший, куда судья спрятал Джоанну, наконец нашел ее - девушка оказалась заперта в сумасшедшем доме. Юноша обращается к Тодду за советом - тот же радуется только тому, что, используя Джоанну как приманку, он сможет покончить с судьей. Он придумывает, как выкрасть Джоанну и посылает Энтони в сумасшедший дом, где она содержится, под видом парикмахера-скупщика женских волос - и предлагает молодому человеку сразу же привести Джоанну к нему, где, под крылышком миссис Лавит, девушка будет в полной безопасности, пока молодые не обвенчаются. Энтони мчится спасать Джоанну, а Тодд садится сочинять письмо судье - он сообщает Терпину, что его воспитанницу уже выкрали из сумасшедшего дома и теперь один он, Тодд, знает, где она находится.
Ничего не подозревающий Энтони приводит Джоанну, переодетую в матросское платье, в салон Тодда и оставляет ее там, с тем, чтобы заняться подготовкой их бегства во Францию. Спрятавшись в огромном сундуке, девушка оказывается свидетельницей убийства судьи, попавшегося на приманку. Одной из последних жертв Тодда случайно становится и сумасшедшая Нищенка, которая на протяжении всей истории то и дело появлялась на сцене, чтобы жалобным голосом попросить подаяния и тут же предложить себя самым вульгарным образом, делая очевидным свое ремесло продажной женщины. От руки Тодда едва не гибнет и сама Джоанна, которую он не узнал в ее маскарадном костюме - но в последний момент девушке удается вырваться и убежать.
Спустившись в подвал, Тодд застает там миссис Лавит, пытающуюся поскорее избавиться от трупов - и в первую очередь от трупа Нищенки. Суини впервые всматривается в лицо мертвой женщины и в ужасе узнает в ней свою жену. Миссис Лавит пытается оправдаться в его глазах - она никогда не говорила ему, что его жена, Люси, умерла. Но неужели ему приятно было бы узнать, во что она превратилась в его отсутствие? Миссис Лавит скрыла правду только потому, что сама любила его - и хотела быть с ним вместе.
За то, что миссис Лавит так жестоко солгала ему, Тодд бросает ее в раскаленную печь, и сам погибает под лезвием своей собственной бритвы. Прибежавшая по зову Джоанны полиция застает в подвале мрачного дома на Флит-стрит лишь груду мертвых тел и помешавшегося от ужаса подмастерья миссис Лавит - Тобиаса с окровавленной бритвой в руке...