Complete Monster: Set grew jealous of the love and adoration his brother Osiris gets and decided to Take Over the World. Killing Osiris and tearing out the eyes of his nephew Horus, Set uses his army to conquer Egypt, enslaving most of humanity and denying them gold, which humans use to pass into the afterlife, thus condemning them to eternal suffering after death. Waging war and slaughtering the rebellion against his rule, coldly killing his wife, Nephthys, and then trying to kill his lover, Hathor, Set killed Thoth and tore out his brain. Using Horus's eye, Osiris's heart, and Thoth's brain to empower himself, Set killed his father Ra and used his spear to unleash Apophis upon the world, planning to destroy all of creation, including the realm of afterlife, and then remake it in his image.
Evil Is Cool: It's kind of a given when you've got Gerard Butler playing an evil god. Set is a monster, and practically the poster child for Jerkass Gods, but it's impossible to deny that with all his powers and his ruthlessness, he's quite impressive all things considered.
Nikolaj Coster-Waldau's character was born in a rich and powerful ruling family of which he is the heir. He goes through an ordeal that costs him a part of his body and he's forced to fight without it. He also undergoes some serious Character Development that makes him a much better person in the ensuing journey. Not unlike Jaime Lannister. He also kills a king, although this time there is much rejoicing afterwards.
Three years after this film, Fire Emblem: Three Houses would also have a character who loses an eye and lost both their parents thanks to familial treachery, wields a spear, and undergoes Character Development after watching someone die for them.
Its very amusing seeing Chadwick Boseman star in a film about and as one of the Egyptian gods since his most famous role worships them, Thoth included.
Zaya is defined by her worship of the gods and how she's able to motivate Beck to think better of them. Courtney Eaton would later get fame for Yellowjackets, where she plays a Dark Messiah who's able to get people to worship her in a similar way.
Narm: Any possible epicness to be had from Ra's fight with Apophis is undermined by Geoffrey Rush's grunting noises whenever Ra fires off a blast of solar energy. Not to mention: it's Geoffrey Rush in flowing robes and a giant, golden headdress, still occasionally channeling being a pirate and using jarringly vulgar language.
Overshadowed by Controversy: Like Exodus: Gods and Kings, which similarly bombed both financially and critically, the whitewashing is pretty much the only thing people are talking about. That said, the whitewashing was considered one of the film's lesser problems once it was actually released and critically savaged.
Special Effect Failure: There are parts where the use of greenscreen is obvious. Apart from that, the special effects aren't bad. They are just very obviously special effects, reminding one of a high quality video game.
They Wasted a Perfectly Good Character: Astarte and Anat are a pair of Dark Action Girls, and the only female warriors in the film, and they ambush Beck and Horus while riding two dragons. They're defeated surprisingly quickly and it's a little sad how underutilised they were.
Took the Bad Film Seriously: Courtney Eaton turns in a genuinely heartfelt performance as Zaya, and imbues her walk through the underworld with a proper grace and tragedy.
Unintentionally Unsympathetic: Ra can come across as this towards some viewers. While what he did to Set was meant to be a test for him to ensure he is ready to take his place in fighting Apophis, Ra's actions instead come off as being shallow and cruel due to making Osiris king of Egypt and blessed with a son while Set was made to wander the desert and be incapable of having children. This in turn meant that because he couldn't have children, Set couldn't grow to truly love anyone else in his life which made him bitter and jealous of his brother's more happy and fulfilling role as king. It ultimately for a few people makes Ra seem like a hypocrite when he calls Horus out on his actions but never seems to acknowledge that he might have failed to properly ensure Set would remain on the right path.