The Good Witch

Anne, now a middle-aged woman, is troubled by recent events in her life. When a long-hidden secret is discovered under the floorboards at Green Gables, Anne retreats into her memories to relive her troubled early years prior to arriving as an orphan at Green Gables and being adopted by the Cuthberts.
Barbara HersheyOlder Anne Shirley
Rachel BlanchardLouisa Thomas
Shirley MacLaineAmelia Thomas
Ron LeaGene Armstrong
Bernard BehrensGabriel Blake
Hannah Endicott-DouglasYoung Anne ShirleyN Natalie RadfordBertha Shirley
Ben CarlsonWalter Shirley
Joan GregsonHepzibah Leach
Kyra HarperNellie Parkhurst
Mike BeaverDoctor Thomas
Vivien Endicott DouglasVioletta ThomasProduction information and reference links
Recommendations from this title