But admittedly, Marc Spector is a juicy role that would be difficult for any actor to turn down. The wayward son of a rabbi, Spector is a man of the world, who ends up working as a mercenary in Egypt. While there, his group is betrayed, and he is left mortally injured. Near death, he’s confronted by the moon god Khonshu, who offers to save Spector’s life if he becomes the god’s avatar on Earth. Spector agrees and later becomes Moon Knight, but he also develops multiple personalities in the process.