One of the 360 questions in this topic
Jodie Foster starred in 'The Silence of the Lambs', winning the Oscar for Best Actress.