American Gods is based on the international best-selling novel by Neil Gaiman, and tells the story of a war brewing between old and new gods. It follows Shadow Moon as he embarks on a road trip across America with the enigmatic conman Mr. Wednesday. Brought to the screen by executive producers Bryan Fuller (Hannibal), Michael Green (Heroes) and Neil Gaiman, American Gods stars Ricky Whittle as Shadow Moon, Ian McShane as Mr. Wednesday, Emily Browning as Laura Moon, Pablo Schreiber as Mad Sweeney and Gillian Anderson as Media. American Gods is produced by FremantleMedia North America and will air on Starz and Amazon Video exclusively in 2017.