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 MarkhamPretty Little LiarsCarla GrunwaldOverlordChloe's AuntTwin PeaksCashierThe MentalistJudith Saynay31Venus VirgoMasters of the UniverseEvil-LynBlind FuryLynn DevereauxStar Trek: Deep Space NineOnayaThe Lords of SalemMargaret MorganJeepers Creepers 3Gaylen Brandon