57672437

Credit: Getty Images

CENTURY CITY, CA - JUNE 12: Actress Jodie Foster speaks onstage at the Women In Film 2009 Crystal And Lucy Awards at the Hyatt Regency Century Plaza Hotel on June 12, 2009 in Century City, California. (Photo by Kevin Winter/Getty Images)