Lucy, The Daughter of the Devil
Season 1
Ep 8. The Special Fathers vs. The Vampire Altar Boys
- TV-MA
- October 21, 2007
- 11 min
-
7.5 (21)
Vampire choir and alter boys are preying on priests throughout the city. The Archbishop of San Fransisco asks the Special Fathers for help while the Special Sisters get a crash course in vampire hunting. But will she be ready for the terrifying and unholy Vampire Communion?