在一个古老的传说与魔法碰撞的魔法时代,一个神秘组织中唯一幸存的战士格雷戈里(杰夫布里奇斯)四处旅行,以寻找具有与生俱来的能力的预言英雄——最后一个。七个儿子(BenBarnes)——“家里第七大的男孩,他的父亲也是家里的第七个儿子”。这个从天牧起家,与英雄形象相去甚远的青年,经历了许多战斗,经历了许多战斗。在一位经验丰富的大师的陪伴下,他开始征服黑暗女王(朱丽安摩尔饰)和她的手下。一支超自然刺客大军的勇敢旅程。 这是一个魔法司空见惯的神奇世界,青年托马斯·沃德(本·巴恩斯 Ben Barnes 饰)的父亲排行第七,他也是父亲第七个儿子。他生来拥有奇怪的能力,总能在昏迷中看到未来即将发生的事情。某天,一个神秘之人找上门来,对方正是大名鼎鼎的猎魔人格雷戈里(杰夫·布里吉斯 Jeff Bridges 饰)。在过去的岁月里,格雷戈里已经失去了许多个徒弟,因此他找到作为第七子的托马斯,带他走上前所未有的修行之路。与此同时,黑暗女王马尔金(朱丽安·摩尔 Julianne Moore 饰)正耐心地等待血月之夜的到来。届时她的能力将会极大增强,而死对头格雷戈里绝不会对此坐视不管。