James Franco wears his shades on the In Dubious Battle premiere screening red carpet at the Mill Valley Film Festival on Sunday (October 9) in Mill Valley, Calif.
The 38-year-old actor was joined on the red carpet by his young co-star Lola Sultan.
That same day, Ewan McGregor hit the red carpet at the film festival for a screening of American Pastoral at the Christopher B. Smith Rafael Film Center.
The film festival is set to take place until October 16! Stay tuned for lots more event photos.
More Here! »