Margaret Atwood
- NewsYahoo Movies UK
Fans baffled at Margaret Atwood's claim that 9/11 was inspired by Star Wars
Margaret Atwood, the writer of The Handmaid's Tale, has baffled fans with her theory about the cause of the 9/11 terrorist attacks in 2001.
- NewsYahoo Movies UK Box Sets
Scientologist Elisabeth Moss criticised over Golden Globes speech
The Handmaid's Tale star irked some viewers who felt her words on sexual harassment were empty because of her religion's controversial history.