Constantine
The Devil's Vinyl
S1 E3:
John is faced with a powerful new adversary.
Starring
Michael James Shaw, Joelle Carter, Sean Whalen