Based on a series of books by author Joseph Delaney, ‘Seventh Son’ stars Ben Barnes as Tom Ward, a young man who becomes apprenticed to a “Spook” named Master Gregory (Bridges), who will educate him in the always-necessary art of fighting evil. In this case, evil is personified by Julianne Moore‘s Mother Malkin, who seems to have the nifty ability to transform into a dragon. ‘Game of Thrones‘ star Kit Harington and the lovely Olivia Williams are also on hand, but they definitely play second fiddle to the parts where a warrior played by The Dude fights a Dragon-Witch played by one of our greatest actresses.
In a time long past, an evil is about to be unleashed that will reignite the war between the forces of the supernatural and humankind once more. Master Gregory (Jeff Bridges) is a knight who had imprisoned the malevolently powerful witch, Mother Malkin (Julianne Moore), centuries ago. But now she has escaped and is seeking vengeance. Summoning her followers of every incarnation, Mother Malkin is preparing to unleash her terrible wrath on an unsuspecting world. Only one thing stands in her way: Master Gregory.
In a deadly reunion, Gregory comes face to face with the evil he always feared would someday return. Now he has only until the next full moon to do what usually takes years: train his new apprentice, Tom Ward (Ben Barnes) to fight a dark magic unlike any other. Man’s only hope lies in the seventh son of a seventh son.