In case you hadn't already heard, Neil Gaiman's beloved 2001 fantasy novel American Gods is being adapted for TV. The show is set to premiere on April 30 on Starz, and this is what you need to know about the characters.
The story follows the Old Gods and the New Gods as they battle for possession of America, where technology and media are beginning to reign supreme over the magical powers of old.