American Gods comes to the small screen this May; check out a brand new, bloody trailer for the series.