Warning: contains SPOILERS for Moon Knight.
There's a genius Moon Knight villain theory that could create a major finale twist and correct some confusing plot points about Arthur Harrow (Ethan Hawke). Moon Knight is an otherwise unconventional MCU show that has fewer action sequences and more cerebral moments focused on character development. Not only does the show introduce Oscar Isaac's Marc Spector and his role as the avatar of the Egyptian moon god Khonshu (F Murray Abraham), but it develops the MCU's Egyptian lore. Arthur Harrow is the central antagonist, taking a likeness to cult leaders like the Branch Davidians' David Koresh, by attracting followers to join Egyptian goddess Ammit's cause.
While there's a lot to already be said about how Moon Knight's Arthur Harrow differs from his comic book counterpart in which he was an Auschwitz-connected scientist in the Mexican jungle, the differences may end up growing even further. In Moon Knight, Arthur Harrow is Marc Spector's predecessor as Khonshu's avatar. According to Harrow, he left Khonshu after disagreeing with his notion of justice and opted for Ammit's approach to punish future evildoers before any sin is committed. However, looking closely, there are discrepancies to Harrow's Ammit connection.
Related: Moon Knight Responds To A Big MCU Criticism Before Fans Even Realize
According to this theory (via Reddit), Arthur is actually Anubis, the god of the dead who oversees the Scales of Justice. Anubis is actually the underworld's prime judge and worked alongside Ammit, who was in charge of eating impure hearts. Steven and Marc's foray through the afterlife in Moon Knight episode 5, which ends with Steven falling into the Duat's sands, should have been overseen by
Read more on screenrant.com