Under Garth Ennis' acclaimed run, John Constantine encounters the king of vampires, fights fascists and takes a trip to the US alongside the ghost of JFK, plus contracts cancer and makes a deal with the devil to save himself!