Is every family member welcome home for Christmas...
In a Horrorwalker World of Horror?
I'LL BE HOME FOR CHRISTMAS
Ah, the December holiday season -- the time when family gets together to become familial again.
There are good times of good food, present giving and necessary bonding between family members.
But there is the dark side to this time of the season... where evil can come back to haunt the family.
Jeff Mann just escaped Mellon Center for the Criminally Insane... and he is going home for Christmas!