Blessed Are the Damned

"Blessed Are the Damned" is the seventh episode of Constantine. It aired on December 5, 2014.

Synopsis
An angel's feather enables a preacher to perform miracles - but it comes at a deadly price.