在经历了15年的流放生活后,陶德(约翰尼·德普饰)终于回到了伦敦。他心中充满了复仇的怒火,对那些陷害他的人充满了怨恨。他的妻子露西(劳拉·凯利饰)已经不知所踪,而女儿乔安娜(珍妮·怀森纳饰)则被塔萍作为养女囚禁在深宅大院里。
陶德在回到伦敦后,首先遇到了馅饼店老板娘洛薇特夫人(海伦娜·卡特饰),她一直深爱着陶德。在馅饼店楼上,陶德重新开张了他的理发店。然而,随着生意的逐渐好转,烟筒里不断冒出恶臭的黑烟,理发店的客人也越来越多,但很少有人走出店铺。在那里,陶德一直在等待法官塔萍的到来。
一天,陶德在理发店中遇到了一位神秘的女子——艾玛(艾米莉亚·克拉克饰)。艾玛似乎对陶德有着特殊的情感,两人之间产生了一种微妙的联系。然而,艾玛的真实身份却是一个危险的间谍,她的任务是破坏陶德的计划。
陶德和艾玛之间的合作让两人都陷入了危险之中。他们必须小心翼翼地行动,以免暴露自己的真实身份。在这个过程中,他们不仅要面对塔萍的威胁,还要应对来自其他敌对势力的挑战。
最终,在一场紧张刺激的较量中,陶德和艾玛成功地破坏了塔萍的计划,为正义伸张了正义。然而,他们也付出了巨大的代价。陶德失去了妻子和女儿,而艾玛则在一次暗杀行动中丧生。
尽管经历了重重困难,陶德和艾玛之间的友谊让他们更加坚定了信念。他们相信正义总会战胜邪恶,而他们的努力也得到了回报。最终,他们成功地揭露了塔萍的罪行,为正义而战。