英国人本杰明巴克(约翰尼德普饰演)和妻子鲁西还有女儿约翰娜一起过着简单而平凡的生活。本杰明是个理发师,平日生意不错,一家人的生活也颇为幸福美满。但是,如同现实生活中一样,美好的总是短暂的。当地法官因为觊觎鲁西的美貌,巧立名目以莫须有的罪名将本杰明巴克投入大狱,后又将他驱逐出了英国。就这样本杰明一家人的命运轨迹被完全的改变了……
许多年后,一个名叫斯文尼陶德的理发师在一家馅饼店的二楼开张了自己的店铺。人们都说那家馅饼店味道怪异,理发店的感觉也不对。邻居也称经常在馅饼店的地下传来恶臭。而许多光顾理发店的人也是只见进不见出……这一切的答案都很简单——馅饼店用的制作原料是鲜活的人肉,而“供应商”就是楼上的理发店。理发师陶德的剃刀上沾满了前来剪头的人的鲜血。而他这样做不为别的,只为了宣泄心中那满满的仇恨——他就是当年被驱逐出境的本杰明巴克。发生在自己身上的不公和那之后自己妻儿的不幸将火一样的仇恨注入了他的心里。他不再是本杰明巴克,仇恨的火焰点燃了他心中原始的狂躁本能,一个彻头彻尾嗜血成性的魔鬼理发师陶德就此诞生了。多年后,他重返英格兰,与馅饼店女老板拉维特(海伦娜伯翰卡特饰演)一起联手,开始了血腥的复仇之路……