Claim: Jennifer Jason Leigh had a role in a film directed in Peru.
Verdict: NOT ENOUGH INFO