It’s an immense tragedy that Marcin Wrona, the brilliant filmmaker responsible for creating Demon, committed suicide around this time in 2015 after showing the picture in Gdynia (and also showing at TIFF); it’s a powerful work, the work of a master in the making, and the third contestant in a three-way-tie for “best horror film of … Continue reading