A. Jodie Foster
B. Sigourney Weaver
C. Meryl Streep
D. Julia Roberts
Answer: Jodie Foster
A. Jodie Foster
B. Sigourney Weaver
C. Meryl Streep
D. Julia Roberts
Answer: Jodie Foster
Additional Information: Jodie Foster starred as Clarice Starling in 'The Silence of the Lambs,' released in 1991.
Subjects: Famous Personalities, General Knowledge