Name The Year: Jodie Foster (in Los Angeles, CA), actor (Silence of the Lambs, Nell, The Accused)?


Answer: Loading...