* * C
I went into Gods of Egypt with low expectations. I was pleasantly surprised. While certainly not a great film, it was watchable, and in places, quite good. The premise of the film, that at one time, the world was actually ruled by the Egyptian gods, is original, and the story loosely based on Egyptian mythology.
Osiris, the god of lower Egypt, is about to turn over his kingdom to his son, Horus (Nikolaj “Jamie” Coster-Waldau), when he is murdered by his brother Set (Gerard “Leonidas” Butler). Set tears out Horus’s eyes, but spares his life in exchange for the favours of the love goddess Hathor (Elodie Yung, who will be playing Electra in the Daredevil TV series). Set then begins a reign of terror.
Bek (Brenton Thwaites), a thief, is persuaded by his lover Zaya (Courtney Eaton) to steal the eye of Horus. As they escape, she is shot dead by her master (Rufus Sewell). Bek makes a deal with Horus. In exchange for Bek’s help to enter the temple of Set, Horus promises to bring Zaya back from the dead. With help from Ra (Geoffrey “Barbosa” Rush), the two begin an epic battle against Set, and in the process form a unique relationship between god and man.
The effects were cheesy, the writing decent, and the acting good. Butler was his usual bombastic self, which suited his role. Coster-Waldau proved his ability to carry a major part. Yung shone as Hathor. But newcomers Thwaite and Eaton impressed me the most; both are incredibly likeable. Overall, the film was fun, but missed its chance to be something really good.