The Moon Knight TV show featured Arthur Harrow (played by Ethan Hawke) as the primary villain for the series, but according to creator Jeremy Slater, that wasn’t always the case.
Who was supposed to be Moon Knight Season 1’s villain?
Speaking to ComicBook,…
