Breaking News

reception

Toronto International Film Festival 2018

The annual Toronto International Film Festival was held September 6 to 16, 2018 in Toronto, Ontario. According to TIFF, it is the “leading public film festival in the world, screening more than 300 films from 60+ countries every September. Our programmers have earned a reputation for excellence, and a diverse array of films is shown:…

Read More