CharacterMargaret FloodMargaret Flood in People of Earth (2016), played by Nancy Lenehan. Played byNancy LenehanAppears inPeople of Earth2016