Actress · DirectorMeg FosterMay 14, 1948(75 years old)Reading, Pennsylvania, USAMegan "Meg" Foster (born on May 10, 1948) is an American actress who starred as Hester Prynne in The Scarlet Letter (1979), Ingrid in Ticket to Heaven and Holly in They Live (1988).SocialsTwitterIMDbKnown forThey LiveHolly ThompsenThe Emerald ForestJean MarkhamOverlordChloe's AuntTwin PeaksCashierPretty Little LiarsCarla GrunwaldThe MentalistJudith Saynay31Venus VirgoJeepers Creepers 3Gaylen BrandonMasters of the UniverseEvil-LynBlind FuryLynn DevereauxStar Trek: Deep Space NineOnayaThe Lords of SalemMargaret Morgan