American Gods cast is including:
Ricky Whittle as Shadow Moon (26 episodes), Ian McShane as Mr. Wednesday (26 episodes), Emily Browning as Laura Moon (26 episodes), Bruce Langley as Technical Boy (26 episodes), Yetide Badaki as Bilquis (26 episodes), Pablo Schreiber as Mad Sweeney (11 episodes), Demore Barnes as Mr. Ibis (9 episodes), Julia Sweeney as Ann-Marie Hinzelmann (8 episodes), Lela Loren as Marguerite Olsen (6 episodes), Herizen F. Guardiola as Oshun (7 episodes), Peter Stormare as Czernobog (7 episodes), Eric Johnson as Chad Mulligan (7 episodes)