Moon Knight had an alternate ending planned, according to the director of the final episode of the series, Mohamed Diab. Moon Knight introduces Marc Spector (Oscar Isaac), a man with dissociative identity disorder, to the Marvel Cinematic Universe. While Marc and one of his alters, Steven Grant, work to understand each other, they are caught up in a conflict surrounding the ancient Egyptian gods. Specifically, Marc and Steven are tasked with stopping Arthur Harrow (Ethan Hawke) from freeing Ammit, a malicious goddess of judgment, from her imprisonment by the other Egyptian gods.
The overarching threat of Moon Knight is Harrow and his quest to free Ammit, but Marc and Steven’s struggle to share one body is also integral to the plot. This internal struggle brings them to a variety of locations throughout the series. Originally beginning in London, Moon Knight eventually shifts to Cairo in Egypt when Marc/Steven follow Harrow there. Although gods are nothing new to the MCU, Moon Knight features the first references to the Egyptian gods.
Related: Marvel Finally Explains What Infinity War & Endgame's Soul World Really Is
Mohamed Diab, the director of Moon Knight’s finale, tells Comic Book that the ending of the series once looked very different from how it turned out. While the original plan featured the events of the finale all happening in one location, Diab explains that he wanted to feature more of Cairo. See Diab’s full comment below.
“I remember that the way the whole action sequence at the end was written was completely inside the chamber of the gods, everything… And I just thought, ‘No, we want to see Cairo at night.’ I want to see something outside and it kept developing again. Everyone is chipping in. Everyone is
Read more on screenrant.com