Updated 04-May-2020.
Mondo shtuff from around the internet, all about MEG FOSTER!
My botty best at summarizing from Wikipedia: Margaret Foster (born may 10, 1948) is an american actress . she studied acting at the Neighborhood Playhouse School of the Theatre in new york . later in 1968, she was in the off-Broadway production of The Empire Builder “foster worked throughout the 1970s, ’80s and ’90s,” Kleiner writes . “she was an in-demand actress,” he says . she guest-starred in numerous TV shows she has appeared in a number of memorable movie roles throughout the 80s . she was nominated for a 1982 Genie Award for “Best Performance by a Foreign Actress” for the film Ticket to Heaven . Foster wears contact lenses to lessen distractive effects of her eyes . film and television producers did have her wear contact lenses . she has a son, Christopher.