Watch: AMERICAN GODS – Bloody New Trailer for Neil Gaiman’s Epic Fantasy Tale March 17, 2017 AMERICAN GODS posits a different kind of war brewing—one between Old Gods and New. The traditional Old Gods, with mythological roots from around the world, fear irrelevance as their believers die off or are seduced by the money, technology, and celebrity offered by the New Gods. Shadow Moon (Ricky Whittle) is an ex-con who, left adrift by the recent death of his wife, becomes bodyguard and traveling partner to conman Mr. Wednesday (Ian McShane). But in truth, Mr. Wednesday is a powerful old deity, on a cross-country mission to build an army and reclaim his lost glory. Joseph McCarthy he’s come a long way from Hardchester United!