Claim: Natasha Richardson was incapable of starring in The Handmaid's Tale.
Verdict: REFUTES