受法官塔萍(阿倫`瑞克曼)陷害,被迫流放他鄉(xiāng)15年的陶德(約翰尼`德普)回到倫敦后,滿心的怒火,只想復仇。他的妻子露西(勞拉`凱利)已經(jīng)不知所蹤,而女兒喬安娜(珍妮`懷森納)則被塔萍作為養(yǎng)女囚禁在深宅大院里。
陶德遇到了餡餅店老板娘洛薇特夫人(海倫娜`卡特),也是一直愛戀他的女人。在餡餅店樓上,陶德重新開張了他的理發(fā)店。漸漸的餡餅的生意好了起來,只是煙筒里不斷冒出惡臭的黑煙。理發(fā)店的客人也很多,卻很少見到有人走出來。那里,陶德一直在等著法官塔萍的到來。