Obituary: Jackie Burroughs

Actress Jackie Burroughs (b.1939) died on September 22. Burroughs, who is best known for her role in Avonlea appeared in several genre productions, including episodes of Smallville, The Twilight Zone, and Ewoks. Her genre films include Heavy Metal, Food of the Gods 2, Willard, and Into the Labyrinth.