It has been seven years since Cassie Morgan last saw her mother. Left at a dreary boarding school, she spends her days hiding from the school bully and reading forbidden story books about the world of Faerie.
Certain that her mother is still alive, Cassie is determined to find her, whatever the dangers, and runs away from school. Lost and alone, she is chased by a pack of goblins but, to her surprise, escapes with the help of a flying broom and a talking cat named Montague, who takes her to the cosy village of Hedgely.
Here she discovers that she comes from a family of witches, women who protect Britain from the denizens of Faerie, who are all too real and far more frightening than her story books suggest.