For rising stars such as Ben Barnes (dashing Prince Caspian in the "Narnia" films), Kit Harington (dishy Jon Snow of the Night's Watch in "Game of Thrones") and the Swedish actress Alicia Vikander (the lovely opposite Mads Mikkelsen in "A Royal Affair"), it's early enough in their careers that all will be either forgotten or forgiven.
With his awkwardly guttural deep voice, Bridges plays Master Gregory: the mentor to his new apprentice Thomas (Ben Barnes from “The Chronicles of Narnia” films and 2009’s “Dorian Gray”).
The young lead/hero Tom Ward (Brit actor Ben Barnes from the Narnia franchise) is, as the title suggests, a seventh son of a seventh son.
Barnes (of the Narnia films) is the titular seventh son, Tom Ward, who is yanked out of his reasonably comfortable, albeit stifling, teenage rut and away from his beloved mother (Williams) by a shaggy, reclusive warrior (Bridges, looking like a renegade from the Battle of the Five Armies).
Probably no young actor could have invested Tom with sufficient charisma to make “Seventh Son” seem like something other than one more dismal modern retread of the sort of boys’ adventure yarns Ray Harryhausen used to turn out with stop-motion creatures, but bland Barnes (Prince Caspian in the “Narnia” pictures) certainly doesn’t do the trick.
Barnes ("The Chronicles of Narnia" series) and Vikander have a certain undeniable chemistry, though their love story is brief.