Nine films. Three days. One weekend festival of new movies fresh from their debuts at Colorado’s Telluride Film Festival.