Stefania Owen

Logline: A twisted horror comedy set around the Christmas holiday that is based on an ancient legend about a pagan demon who punishes the wicked.