Moon Knight is actually Marc Spector (Oscar Isaac), a former CIA agent who was almost killed by a terrorist named Bushman but was saved by the Moon God Khonshu. After he defeated Bushman he would become the Moon Knight and wear the all-white costume that has become his trademark.