CharacterArthur HarrowArthur Harrow in Moon Knight (2022), played by Ethan Hawke. Played byEthan HawkeAppears inMoon Knight2022