American Gods: Sean Harris Joins Starz Adaptation as Mad Sweeney

American Gods Casts Sean Harris

American Gods has tapped The Borgias‘ Sean Harris to play the pivotal role of Mad Sweeney, TVLine has learned. Additionally, relative newcomers Yetide Badaki and Bruce Langley have also boarded the Starz drama as Bilquis and Technical Boy, respectively.

The straight-to-series adaptation of Neil Gaiman’s popular fantasy novel, which is being shepherded by Bryan Fuller and Michael Green, follows a lonely ex-con named Shadow (played by The 100‘s Ricky Whittle) who takes a job as a bodyguard for the mysterious Mr. Wednesday (Deadwood‘s Ian McShane). As the two men travel the United States, Shadow becomes aware that a war is imminent between the country’s old gods (think: ancient mythology) and its new ones (think: modern technology) — and that his part in the proceedings has been predestined. And Mr. Wednesday? YetideHe’s one of the old gods.

Harris’ Mad Sweeney is a down on his luck leprechaun who is having a hard time understanding how he lost his charm and way. Always up for a good fight, Sweeney is never deprived while in the employment of Mr. Wednesday.

Badaki’s Bilquis, meanwhile, is described as an ancient goddess of love who craves the worship she inspired in eras
Brucelong gone, and who is eager to find that same relevance in today’s world, while Langley’s Technical Boy is a New God who is purveyor of all things technology. Desperate to prove himself, and hungry for respect and power, he struggles to keep his impulsivity and petulance in check, making him dangerously unpredictable.

The cast also includes Australian actress Emily Browning (Sucker Punch) in the key role of Laura Moon.

GET MORE: Casting News