John Constantine is a bastard. But just how much of a bastard? Haunted by what he might have done, John struggles to find his feet in a world that seems to have turned against him. Have the gods finally decided to punish our urban trickster?
Peter Milligan / Giuseppe Camuncoli / Stefano Landini
7 x 10
May 19, 2010
You may also be interested in the following product(s)