Chris McGarry as Mr. Lancaster
Episodes 1
Unholy Night
December 5, 2012
• 40m
2x8
A murderous Santa wreaks havoc on Briarcliff; Sister Jude faces off with the devil; Arden has a shocking encounter in the death chute.
Read More