Claim: Margaret Atwood is an actress.
Verdict: REFUTES