Claim: Natasha Richardson reviewed The Handmaid's Tale.
Verdict: REFUTES