American Film Institute just named Pedro Almodóvar as its Guest Artistic Director at AFI FEST 2011. AFI FEST — celebrating its 25th year in 2011 — will take place November 3 through 10 in Hollywood, California at the historic Chinese Theatre, the Chinese 6 Theatres, the Egyptian Theatre and the Hollywood Roosevelt Hotel.
2025 Oscar Predictions: It was the Best of Times, It Was the Worst of Times
"It was the best of times, it was the worst of times, it was the age of wisdom, it was...
Read more