Meg Foster

Meg Foster is an American actress who played Evil-Lyn in the 1987 live-action film Masters of the Universe.