Ben Barnes is in negotiations to star in The Seventh Son alongside Jeff Bridges.

Back in April, we reported that Sam Claflin and Alicia Vikander joined The Seventh Son cast. Ben Barnes is replacing Sam Claflin, who bowed out for unknown reasons. Ben Barnes will play Tom, the apprentice to master exorcist Spook (Jeff Bridges). Their charcters must team up to do battle with an evil witch (Julianne Moore) in the 1700s. Alicia Vikander is still on board as a young witch who Tom falls for.

RELATED: 17 Worst Movies of 2015

Sergey Bodrov is directing The Seventh Son from a script by Charles Leavitt. Matt Greenberg wrote an earlier version of the screenplay. Legendary Pictures and Warner Bros. are teaming up to produce and distribute the movie.

It isn't known when production will start on The Seventh Son.