First things first: this movie is silly, ridiculous and totally immune to any kind of criticism based on history, cultures, religions or ethnic backgrounds. Nothing about this movie even pretends to be serious.
Gods of Egypt is a throwback. If you're older, you remember those weird movies Hollywood used to push back in the day when everything was supposedly possible, even in black&white. You'd see amazing things, ambitious and grand settings, horrible special effects and cheesy acting. You were entertained in a way that's hard to describe. It was ridiculous, but yet charming. Gods of Egypt has a lot of those elements.
At its heart this is an adventure movie. There is young love, everyman characters among/against the gods, all kinds of fantastical scenery, quick pacing, plenty of back-and-forth dialogue to keep us entertained, tons of action and the "hero's journey" (two, in fact). Many characters have real character arcs, and the movie is never boring. It's simple, it's effective and it's quaint. It's what many movies used to be before we - the audience - decided that there is no more room for silly fantastical movies and everything must be dour, dark, believable and serious (not to mention the sensitive political climate). Movies now have rules restraining them, but I'm glad Gods of Egypt has no idea what "restraint" means.
I'll get the bad things out of the way. This movie is so fast, so full of action, settings and dots to connect that sometimes it feels like many "important" plot points or moments are just quickly breezed by, and the impact was often lost. Many of the effects look bad (but I count that as a plus, more about that soon), and some of the fight scenes aren't shot or edited well. Whenever there's fantastical action, you're not even sure what's happening. There are times when this movie becomes a blur. Some of the acting is cheesy, but remember: most of the actors know exactly what kind of a movie they're in.
More about the effects and the acting. Often the special effects are bad - and just bad enough that you're enjoying it as a modern version of an old movie where the effects were just as noticeable, only this time it's CGI instead of some elaborate trickery. They're also interesting enough to watch so you don't get bored. It's so fitting, and I can't hold it against the film - on the contrary, the mood was set early on. This is cheese, this is schlock. The actors knew it too, almost every one of them, and it's fun in a surreal way to see a bunch really respected actors in a movie like this. Only Nikolaj Coster-Waldau seemed to be unsure of how to play his character, but his natural charisma (which is ample) is enough. Gerard Butler is clearly having fun, and Elodie Yung along with Chadwick Boseman brings tons of energy to the cast. And if you don't at least smile when you see a very respected actor, Geoffrey Rush, hovering in the air and shooting magic lasers at some huge demonic worm beast while the Kingslayer is flying around in what looks like a weird Iron Man suit with wings, then I don't know what to tell you. Perhaps this isn't your movie.
I cannot emphasize the amount of silly action enough. I'm not even sure if I knew what was happening in the last 30 minutes, but I was giggling nonetheless. It was so weird. This is entirely different than getting a sensory overload from a Transformers movie or something like that, so no fear. This movie isn't out to assault your senses, it's just hyperactive and a little clueless in an innocent way.
I thoroughly enjoyed Gods of Egypt. It's bad in all the right ways, but it's also sincere and genuinely quaint at times. It even tries to tug at your heartstrings once or twice, and it can't quite get there, but even when it fails at something it still feels more honest than whatever pretentious blockbuster of the week, because there is simply no cynicism in this film. It will never be anything else than a "fun movie" but I'm glad I watched it. I have no ill feelings towards it. Yes, it's silly, insane and almost a B-movie in many ways, but it does so like a child. I can't get mad at it, and I hope none of the people involved are ashamed of it because movies like this bring real joy to many people. If I was 12 years old, this movie would be my personal treasure.