The Saint of Last Resorts: Part 2
Sorry, video is no longer available

S1 E901/16/15

The Saint of Last Resorts: Part 2

When John summons a demon into his body to fend off certain death, Chas, Zed and Anne Marie must race to save John before the demon consumes him.