在汤姆(本·巴恩斯饰)快满13岁那年,父亲请求当地的驱魔人史布克收他为徒。驱魔人是一种专门与异形怪物、女巫及各种邪恶幽灵作斗争的充满惊险、恐怖,刺激的危险职业,需要勇气,胆魄,智慧,也需要献身精神、社会责任意识。汤姆在经历了恐怖考验后,终于被史布克接受为徒。但汤姆却因答应美丽女孩嗳丽丝(艾丽西卡·维坎德饰)的恳求,误放走了被史布克囚禁在地牢里的女巫Malkin(朱丽安·摩尔饰)。Malkin一跑出地牢,就展开了疯狂的复仇活动,到处潜伏着危机、恐怖与鲜血。汤姆为了阻止罪恶的发生,冒着生命危险,开始追捕女巫。一场正义与邪恶的较量就此展开。前面的二十一个黑衣人忽然看见他们要杀的目标中,单单一个极美的女人向他们走来,那美人脸上还带着笑,眼里甚至还噙着激动的泪水,这是怎么回事?