Marcin Wrona, the brilliant young Polish filmmaker presented the World Premiere of his chilling horror film DEMON in the Vanguard Series at the Toronto International Film Festival (TIFF 2015) one week before his sudden death in Poland on September 18, 2015. My **** 4-Star review can be read at Electric Sheep by clicking HERE.