The latest American Gods trailer is bloody, brutal, and full of first looks at the characters in action.

Is it April 30 yet? Starz released the latest, and possibly its greatest, trailer for American Gods. From the looks of it, Bryan Fuller, Michael Green, and Neil Gaiman’s collaboration is about to unleash some of the most visually stunning content on television.

As gorgeous as it is bloody, prepare to join Shadow Moon as he explores the hidden world of gods at war in America. A war is brewing between the old gods and the New Gods. The more “mythological” Old Gods have are losing their relevance in a world dominated by New Gods of “money, technology, and celebrity.”

But, if Mr. Wednesday has his way, the Old Gods are not going down without a fight.

‘American Gods’ trailer

The series held its world premiere at SXSW and everyone, including the cast, seems to agree — this show is something the behold. Whether you’ve read the book 20 times, or you are coming into the series blind, it looks like you will not be disappointed.

What do you think of the ‘American Gods’ trailer?

American Gods premieres Sunday, April 30 at 9:00 p.m. ET on Starz.