CharacterMiddel Aged Anne ShirleyMiddel Aged Anne Shirley in Anne of Green Gables (1985), played by Barbara Hershey. Played byBarbara HersheyAppears inAnne of Green Gables1985