CharacterMoira StrandMoira Strand in The Handmaid's Tale (2017), played by Samira Wiley. Played bySamira WileyAppears inThe Handmaid's Tale2017