Question: who played clarice starling in silence of the lambs
Answer: In the film adaptation of The Silence of the Lambs , she was played by Jodie Foster , while in the film adaptation of Hannibal , she was played by Julianne Moore .