I give this movie a 3.8 out of 5.
Starring Steven Strait (The Covenant, Sky High, After, Love Thy Keepers) as D'Leh, Camilla Belle (Practical Magic, When a Stranger Calls, Push, The Lost World: Jurassic Park) as Evolet, Cliff Curtis (The Dark Horse, Sunshine, Whale Rider, Training Day) as Tic'Tic, Joel Virgel (Rise of the Planet of the Apes, Me and You and Everyone We Know, Independence Day: Resurgence, Frank & Lola) as Nakudu, Affif Ben Badra (Unleashed, Colombiana, Taken, Kiss of the Dragon) as Warlord, Mo Zinal (Miss Pettigrew Lives for a Day, Young Alexander the Great, Whitechapel, Dirty Bomb) as Ka'Ren, Nathanael Baring (Silent Witness, Doctors, Casualty, Headland) as Baku, Mona Hammond (Imagine Me & You, Coriolanus, Kinky Boots, Bucky) as Old Mother, Marco Khan (Iron Man, Camp X-Ray, American Soldier, Phoenix Women) as One-Eye, Reece Ritchie (The Lovely Bones, Hercules, Prince of Persia: The Sands of Time, Rellik) as Moha, Joel Fry (Game of Thrones, Plebs, Ordinary Lies, Slap) as Lu'kibu, the late Omar Sharif [1932-2015] (Doctor Zhivago, Lawrence of Arabia, Monsieur Ibrahim, The 13th Warrior) as Narrator (voice), Kristian Beazley (Moulin Rouge!, Mission: Impossible II, 30 Days of Night, Legend of the Seeker) as D'Leh' s Father, introducing Junior Oliphant as Tudu and Louise Tu'u (Harry, The Orator, Radiradirah, Night Shift) as Baku' s Mother.