Claim: Jodie Foster starred Clarice Starling.
Verdict: NOT ENOUGH INFO