Lucy, the Daughter of the Devil (2007)

S1 E8 | The Special Fathers vs. the Vampire Altar Boys

0h 12m | TVMA | Animated, Fantasy
Watch Lucy, the Daughter of the Devil online.
Vampire altar and choir boys prey on priests.
Lucy, the Daughter of the Devil
Season
1
Opens in new window