
Vor langer Zeit drohte das Böse den ewigen Krieg zwischen den Menschen und den Mächten des Übernatürlichen erneut zu entfachen. Deswegen hat der Ritter Meister Gregory (Jeff Bridges) die heimtückische Hexe Mutter Malkin (Julianne Moore) vor Jahrhunderten eingesperrt. Doch sie konnte entkommen und dürstet nach Rache. Von überall her ruft Mutter Malkin ihre Gefolgsleute zusammen, um die ahnungslose Welt ihren furchtbaren Zorn spüren zu lassen. Nur einer kann sie aufhalten: Meister Gregory. In dieser tödlichen Konfrontation muss Gregory sich endlich dem Unheil stellen, das er im Grunde schon immer vorausgesehen hat. Ihm bleibt nur die kurze Frist bis zum nächsten Vollmond, um seinem neuen Schüler Tom Ward (Ben Barnes) beizubringen, wie er sich gegen die schwarze Magie ungeahnten Ausmaßes zur Wehr setzen kann. Die Hoffnung der gesamten Menschheit konzentriert sich allein auf diesen siebten Sohn eines siebten Sohns.
