Our most requested Geek History Lesson is finally here! Marc Spector, better known as the vigilante Moon Knight, was once a mercenary left for dead in the desert, where he was revived by the Moon god Khonshu. But is the god inside his head -- real or imaginary? Find out that and other details from this Marvel Comics Vigilante!