Moon Knight: Every Main Character Ranked From Worst To Best
1. Steven Grant
Let’s begin this entry by stating the obvious – Oscar Isaac was without question the best part of Moon Knight. He is an absurdly talented actor, epitomized by the fact he can portray both Marc Spector and Steven Grant so wonderfully not just in the same series, but in the very same scene.
When the series began, Steven couldn’t have been further from superhero material. He was a mild mannered gift shop worker who was constantly pushed around at work, and who had no idea the adventures his body went through when Marc took control.
However, he was a wonderfully sweet man, he was one of the funniest parts of the series, and was eventually able to stand up and be a badass when he needed to be. He fought a mystical jackal, Arthur Harrow with the power of Ammit, and he gave his life trying to save Marc on the journey to the Field of Reeds.
The revelation that it was Marc that was the original and not Steven was heartbreaking, and his walking through past memories of his childhood and his mother was truly devastating. Aside from the funny accent and the jokes, Steven Grant was the absolute heart and soul of Moon Knight, and deservedly sits atop this list.