Constantine: City of Demons Casts a Dark Spell

Matt Ryan has played so many iterations of DC’s occult detective John Constantine that it can become quite confusing to keep them all straight.

Subscribe to RSS - magik