Jodie Foster

Jodie Foster
2009 Sundance Film Festival, Day 7 - screening of 'Motherhood' at the Eccles Theatre - Arrivals
Park City, Utah - 21 January 2009
Credit: Scott Sine / WENN

See our biography of Jodie Foster