Seventeen year old Rosemary Summers lives with her family in their farmhouse outside the medieval village of Twyford. Rosemary has no friends. The village children call her a witch, but she doesn't know how to work magic. When the shadows of the Demon King, Kafkad, threaten her family's farm, she sets out on a quest for the White Wizard Strange. He was once famous, but now he is almost forgotten. No one knows if he still lives. On her journey, Kafkad's minions pursue her through the wilderness. When she meets the powerful wizard, Rosemary's life will change for ever. She must learn to harness her own magic in the battle to destroy Kafkad.