Claim: The Handmaid's Tale is a success.
Verdict: NOT ENOUGH INFO