Telluride: The new documentary will premiere this weekend at the festival, and boasts a predictably chic array of talking heads.

See Full Page