这是一个魔法司空见惯的神奇世界,青年托马斯·沃德(本·巴恩斯 Ben Barnes 饰)的父亲排行第七,他也是父亲第七个儿子。他生来拥有奇怪的能力,总能在昏迷中看到未来即将发生的事情。某天,一个神秘之人找上门来,对方正是大名鼎鼎的猎魔人格雷戈里(杰夫·布里吉斯 Jeff Bridges 饰)。在过去的岁月里,格雷戈里已经失去了许多个徒弟,因此他找到作为第七子的托马斯,带他走上前所未有的修行之路。与此同时,黑暗女王马尔金(朱丽安·摩尔 Julianne Moore 饰)正耐心地等待血月之夜的到来。届时她的能力将会极大增强,而死对头格雷戈里绝不会对此坐视不管。 时间一分一秒流逝,托马斯必须尽快变得更强……
曾经红极一时的好莱坞巨星伊丽莎白(黛米·摩尔 Demi Moore 饰),无法面对自己老去的容颜,决定使用一种名为“完美物质”的黑市药物,透过注射药物的细胞复制物质,创造出更年轻、更好的另一个自己(玛格丽特·库里 Margaret Qualley 饰)。“年华老去”及“年轻貌美”的自己该如何共存?会是更强烈的容貌焦虑大战?还是要不断迎合大众对“美”的期待?一场自我身体主导权的争夺战即将上演……