Character
Moon Knight
Moon Knight in What If...? (2021), played by Oscar Isaac.
Marc Spector is a former United States Marine and mercenary with dissociative identity disorder. During his childhood, Spector's brother Randall drowned in a cave while they were playing, starting a strenuous and spiteful relationship with his mother, who frequently abused him. To find comfort within himself, Spector's psyche formed an alter known as Steven Grant, who had no memory of Spector's trauma.
Read more about Moon Knight on Marvel Cinematic Universe Wiki at Fandom
Played by
Appears in
What If...?2021