Links for Constantine S1E9: The Saint of Last Resorts: Part 2

SciFi & Fantasy Buzz

Episode 9

8,264 watches

January 16, 2015
John summons a demon into himself to help fend off an attack.
Midseason Premiere
January 16, 2015
Midseason Premiere
John summons a demon into himself to help fend off an attack.