Marc Spector is a man who's been shattered into 4 separate identities who come together to become the hooded crusader of vengeance: The Moon Knight.
2004
2018
2014
1997
1985
2008
2015
2006
1988
2016
2010
2005
2023
2020
1972
2022
2001
2019