Did you spot Margaret Atwood’s cameo in The Handmaid’s Tale?