Yesterday, NBC gave us our first look at the new Constantine series heading to the airwaves this fall. Clocking in at around three minutes, this just-released trailer suggests that we can expect Constantine to be bleak, subversive and horrifying.

In other words, absolutely perfect. Here’s the trailer:

While we don’t yet know which day it will be debuting, we do know what time. Constantine will air on Friday nights at 10 p.m., right after Grimm. It stars Matt Ryan as John Constantine, Lucy Griffiths as Liv Aberdine, Harold Perrineau as Manny and Charles Halford as Chas. Executive Producers are Daniel Cerone and David S. Goyer, with a pilot episode directed by Neil Marshall.