1 / 79

“A Prayer for Mad Sweeney”

Emily Browning as Essie MacGowan in Starz’s American Gods.

(Photo: Starz)

'American Gods': See Season 1 Photos

Season 1 of American Gods premieres on Sunday, April 30 at 9 p.m. on Starz.