Watch Constantine S01E04 online
When Constantine's old friend Gary Lester accidentally releases a powerful demon in Atlanta, John is forced to determine exactly what he is prepared to sacrifice in his battle with the underworld.
Lonnie R. Smith Jr.,
Marian E. Green,
Mark Jeffrey Miller,
Solomon Gibson III