John makes peace, of a sort, with his father..
Garth Ennis, Neil Gaiman
Glenn Fabry, Steve Dillon, Dave McKean
Anti-Hero, Horror
Constantine Hellblazer,
DC Entertainment
Comics