The Witching Hours is an American Girl doll series created by agsupernovas, which aired on December 19, 2017 and finished March 15, 2019.
Best friends Maia and Stephanie are in for their lives when they discover they’re direct descendants of Salem Witch Trials victims. Now, the two must learn how to use their abilities to find the long-lost Olivia and stop a powerful witch huntress from casting a curse on all witches in Salem.
Samantha Parkington as Maia Hartley
Holland Tucker as Stephanie Walker
Julie Palmer as Madison Bailey
Flower Henderson as Summer Blair
Ella Evans as Penelope "Penny" Lancaster
Rose Wilson as Paris Christopher
Isey Curlin as Taylor Lockwood
Maddie Parker as Maddax "Dax" Board
Cayla Willows as Elizabeth Proctor
Katie Larson as Totem Ceremine
Scarlett Anderson as Bridget Bishop
Scarlett Anderson as Ms. Scott (S2E7)
Anna Green as Mrs. Walker (S2E9)
Bobby the Dragon as Azazel (S2E8-10)