Let's talk Telluride Film Fest and the Oscars
What happens in Telluride does not necessarily stay in Telluride. Buzz from the Telluride Film Festival is one great example. And buzz from the Telluride Film Festival generally winds up on the stage of Hollywood's Kodak Theatre, the scene of the biggest glam slam on the winter season in Tinseltown. We are talking, of course, about the 83rd annual Academy Awards. The golden boy. Oscar.
The moment of truth is Sunday evening, February 27.
In one incarnation or another, we have covered the Telluride Film Festival every year since 1993. In every review, we have predicted which films, which actors, etc. should take home a statue. And we've rolled sevens almost every year.