Demons

Demons

Based in Berlin, The audience at the Metropol Theater are settling in for a mystery horror screening, tucking in to popcorn and coke, completely unaware that back stage, one of the patrons has just turned into a blood thirsty Demon. As the screen antics start playing...

Pin It on Pinterest