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