The audience at the Metropol Theatre in Berlin settle into their seats, crack open a Coca Cola, and prepare themselves for a little horror film. What they didn't prepare for, is to have the theatre become their own personal hell on earth-- run rampant with obscene, ultra-violent DEMONS.
HO HO HOOOO. Seasons Greetings, y'all. If you're like me, you've spent a lot of time and energy these past few weeks shoving your face with holiday treats instead of Christmas shopping. But don't be afraid my plump comrades!