Bloody Battles Highlight Neil Gaiman's 'American Gods' Trailer

'Deadwood' actor builds New God army in teaser for fantasy-drama based on Neil Gaiman novel

Ian McShane begins assembling a deity army in a surreal new trailer for Starz fantasy-drama 'American Gods.'

The brooding Mr. Wednesday (Ian McShane) prepares for an epic war of deities in the surreal new trailer for Starz fantasy-drama American Gods. The show, based on Neil Gaiman's acclaimed 2001 sci-fi novel, focuses on a brewing showdown between the dying Old Gods and the new ones. 

The new clip previews the mysterious path of McShane's protagonist. The sleazy conman recruits Shadow Moon (Ricky Whittle), an ex-con grieving his wife's death, to become his bodyguard. But Mr. Wednesday hides his true identity as a powerful former deity, as the duo journey cross-country to assemble his New God army.

The teaser also showcases some disturbing, Lynchian visuals: bloody beaches, rain pouring on corpses, eerie caves and a zombie-like woman walking down a picturesque suburban street while clutching her chopped-off arm. American Gods' eight-episode first season premieres Sunday, April 30th at 9:00 p.m. EST on Starz.