Waiting for the Man

"Waiting for the Man" is the thirteenth and final episode of Constantine. It aired on February 13, 2015.

Synopsis
The truth behind the Rising Darkness emerges as John and Zed reteam with Jim Corrigan - and encounter a vengeful Papa Midnite.