Adapted from Joseph Delaney’s fantasy novel, Seventh Son involves a reluctant hero (Ben Barnes) enlisted by a wizened elder (Jeff Bridges) to fulfill an ancient prophecy. You’ve got shape-shifting beasties, treasured amulets and all that obligatory blather about Greatness and Destiny.
Barnes is technically present in most scenes, Bridges plays things as croakily as ever, and Julianne Moore’s villainous witch makes this the world’s least impressive Big Lebowski reunion. Still, director Sergey Bodrov delivers humour and Harryhausen-aping confrontations with a steady hand.