When Rupert and his friend Amelia find the new substitute teacher doing odd things, they discover that she is actually a witch with a magical talking cat who sought them out in order to stop an evil coven of witches from destroying her.
2006
1988
1992
1984
1976
1985
2011
1983
2004
2001
1938
1995
2015
2022
1965
1961
1989