The Worst Witch (2017)
A Witch in Time
E10 Mar 30, 2020 29m TV-Y
Desperate to win the Head Girl Triathlon and stop her terrible future vision from coming true, Mildred embarks on a dangerous gambit to rewind time with a stolen loop spell from Mr Daisy.
Where to Watch A Witch in Time
Cast of A Witch in Time