Festivals & Awards
Iranian filmmakers take center stage
May 18 -- Some Cannes traditions never die. In the years I've been coming to the festival, the same music has been playing in the Grand Theatre Lumiere before the early morning press screening. It's always jazz, and it always…