It's a long time coming, but at long last, Neil Gaiman's American Gods is finally making its way to our screens.

The new series, which will star noted Game of Thrones leaker Ian McShane, Emily Browning, Gillian Anderson, is set to debut on Starz in the US next month. The story is set in a world very much our own, except for the fact that gods exist, but are dying out in favour of new ones, such as Media and Technology.

The first teaser for the series gives a quick overview of the story and shows just how bloody and weird it's going to get.

Take a look.