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