Evil-Lyn Actress Meg Foster Joins Netflix’s Masters Of The Universe: Revolution As New Character
Meg Foster, the actress who played Evil-Lyn in the 1987 cult classic Masters of the Universe live-action movie, is returning to Eternia once again. Foster has joined Netflix’s Masters of…