1846年的倫敦,化名斯威尼·托德的理發師本杰明·巴克帶著父母被殘酷法官特平殺害的創傷歸來。他在理發店樓上重逢曾受同一名法官及其黨羽迫害的餡餅鋪老板洛維特夫人,兩人在密謀復仇中形成致命合作:托德以精湛手藝吸引顧客至上層包廂,洛維特則在底層廚房將遇害者遺體制作成肉餡餅。隨著連環殺戮的展開,托德從養女約翰娜被法官收養的線索中確認妻子早已自盡的事實,扭曲的復仇欲使他揮動剃刀屠戮更多無辜。當法官最終被割喉時,洛維特夫人的養子安東尼揭露了肉餡來源的真相。在血色彌漫中,癲狂的托德與洛維特夫人陷入互相殘殺,最終雙雙殞命于染血剃刀之下。