The Telluride Film Festival is a film festival held annually in Telluride, Colorado, during Labor Day weekend. The 52nd edition will take place on August 29 – September 1, 2025. From Wikipedia
Early reviews describe a deft focus on survivor voices, with emphasis on the uneasy alliance between Indigenous searchers and Colombian commandos.