Brazilian actor Rodrigo Santoro has been cast as Jesus in the Ben Hur remake.

The 300 star will join a cast that features Jack Huston as the title character, Toby Kebbell, Morgan Freeman and Olivia Cooke.

Timur Bekmambetov is directing the remake of Charlton Heston's 1959 movie.