Is Moon Knight British? Does He Have Dissociative Identity Disorder (DID)?
Sophia Hammond
Updated on April 02, 2026
The official trailer of Moon Knight was recently released, and the fans want to know if the new MCU character is British or not. Well, here’s what we know about the origin of the character.
Created by Doug Moench and Don Perlin, Moon Knight is a fictional superhero character from Marvel Comics. In Dinsey Plus’ upcoming TV show, Oscar Isaac is playing the role of Steven Grant or Marc Spector, a.k.a Moon Knight.
The story revolves around the life of Steven Grant, who is a regular employee at a gift shop. Steven regularly suffers from blackouts, and he struggles in differentiating between real life and his dreams.
- More: Who is Arthur Harrow in Moon Knight? Is he the Villain?
Is Moon Knight British?
The obvious reason why people want to know if Moon Knight is British or not is because of his British accent. But according to the comics, Marc Spector was born in Chicago, Illinois, in a Jewish-Amerian family. He even escaped to join the US Marine Corps and served in Force Recon for 3 Years.
The possible reason why the character is shown to have a British accent can be a consequence of his Dissociative Identity Disorder (DID), which sometimes makes him relive the memories of his previous life. And this is the same reason why Steven cannot differentiate between his dreams and real life.
Moon Knight’s Dissociative Identity Disorder (DID) Explained
Both the comic book and the trailer give a clear indication of Moon Knight’s DID. As a result, the mercenary Marc Spector lives in the same body with Steven Grant.
For the unacquainted, Dissociative Identity Disorder, also known as Multiple Personality Disorder, is a state in which the same person has two or more identities with each identity having its own name, personality, history, nature, and characteristics.