受法官塔萍(阿倫·瑞克曼)陷害被迫流放他鄉15年的陶德(約翰尼·德普),回到倫敦后滿心怒火只為復仇。他的妻子露西(勞拉·米歇爾·凱利)已生死未卜,女兒喬安娜(珍妮·懷森納)則被塔萍以養女名義囚禁在深宅。重逢餡餅店老板娘洛薇特夫人(海倫娜·伯翰·卡特)后,陶德在店鋪樓上重開理發店。隨著洛薇特夫人將顧客遺體制成肉餡出售,兩人形成殺人共謀:陶德用剃刀割喉復仇,洛薇特則借煙囪處理尸體。當塔萍終于現身時,陶德的復仇計劃卻因誤殺女兒喬安娜而走向失控。最終在暴民沖擊店鋪的混亂中,陶德死于自己沾滿血污的剃刀之下,而洛薇特夫人的罪行也隨著店鋪坍塌暴露于世。