The Mutilated – Red Orchid Theatre
It’s Christmas Eve, traditionally a joyous night for most people, but it can also be a very depressing time of the year