October 31, 2014ArtsReverend Jennings prepares to kill again. Will Blake survive? Find out in this final episode.