CharacterShadow MoonShadow Moon in American Gods (2017), played by Ricky Whittle. Played byRicky WhittleAppears inAmerican Gods2017