12/12/2014 05:38 EST | Updated 02/11/2015 05:59 EST

Exodus: Gods and Men is as 'preposterous as it is impressive'

Christian Bale strides into theatres this weekend as Moses in Ridley Scott's new biblical movie, Exodus: Gods and Men.

The sweeping computer-generated epic takes on one of the oldest stories ever told: Moses' courageous quest to free hundreds of thousands of Israelites from slavery in Egypt.

But, in this telling, the Egyptian Pharaoh Ramses is played by Australian actor Joel Edgerton and his mother by American actress Sigourney Weaver.

Scott has been fighting criticism that the film's principal cast is too white but "a lack of racial diversity is the least of this film's problems," says CBC's film critic Eli Glasner. "Not to mention a climax on the Red Sea that is as preposterous as it is impressive." 

Exodus opens in theatres Friday.

Watch Eli Glasner's full review in the video above.