The Saint of Last Resorts: Part Two

"The Saint of Last Resorts: Part Two" is the ninth episode of Constantine. It aired on January 16, 2014.

Synopsis
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.