Tag: TIFF

Getty Images

Director of Horror Film ‘Demon’ Found Dead in Hotel Room

Polish horror director Marcin Wrona was found dead in a hotel room in his native country on Friday night, a week after his new film Demon made its debut at the Toronto International Film Festival, reports Variety.