Claim: Natasha Richardson acted in The Handmaid's Tale.
Verdict: NOT ENOUGH INFO