
The true delight of the film lies not in its narrative, but in the audacious silliness that infests every single scene. There aren’t many surprises in Gods of Egypt’s narrative, which ambles agreeably from one action sequence to the next before ending exactly how you’d expect. With Horus in exile and Set ruling the kingdom, Bek decides to spur the wounded god into reclaiming his throne. However, just before Horus can take the throne, his uncle Set (Gerard Butler) derails the proceedings with a violent show of power.

Bek is introduced stealing a dress for Zaya (Courtney Eaton, continuing the long tradition of love interests with more cleavage than personality) to wear to the royal coronation of Horus (Nikolaj Coster-Waldau), Osiris’ son.

Gods of Egypt is set in an exaggerated version of ancient Egypt where the god Osiris (Bryan Brown) rules over a kingdom of humans, one of whom is Bek (Brenton Thwaites), a quick-witted thief.

This film doesn’t have much on its mind beyond telling the story of two gods battling for the throne of Egypt, but director Alex Proyas brings a truly distinct vision to the proceedings, loading the familiar story with a terrific barrage of utter ridiculousness that elevates the film beyond its cookie-cutter script. Gods of Egypt is a perfect example of this paradox stunningly rendered on a technical level, flatly predictable on a story level, yet undeniably entertaining as a viewing experience. For some movies, quality can mean several different, even conflicting, things.
