John Constantine heads towards a final showdown with a revenge-crazed Satan during a raging race riot, and in addition to desperately trying to save his dwindling number ....
John Constantine heads towards a final showdown with a revenge-crazed Satan during a raging race riot, and in addition to desperately trying to save his dwindling number ...