In the distant past, an evil force is about to be released and is likely to reignite the war between supernatural forces and once the race yet. Master Gregory (Jeff Bridges) is a knight who imprisoned her evil witch Mother Malkin and strong (Julianne Moore) centuries ago. But now she managed to escape and seek revenge. Convocându his supporters after every incarnation, Mother Malkin is preparing to unleash terrible wrath on an unsuspecting world. Only one person stands in the way his May: Master Gregory. This, however, has only a few days to do something that usually takes years: to train new apprentice, Tom Ward (Ben Barnes) to fight a dark magic as never seen before. Humanity’s only hope is the seventh son of a seventh son.