An unlikely band of locals unite with a hungover witch to survive the night in a costume shop with the demon forces of evil at their door.
Aisling
Liam