It is almost time for this year’s edition of the Telluride Film Festival, which will take place from tomorrow, September 2nd, until this Monday, September 5th. This event will mark the 49th edition of the festival, known for exploring the best in world cinema in the beautiful mountain town of Telluride, Colorado. This morning, the […] More