Hazel a perdu ses parents lors d'un incendie, déclenché par les chasseurs de prime. Elle est la dernière sorcière encore en vie et vit à présent recluse dans une ferme isolée où elle fait la rencontre d'une fratrie de trois enfants. Elle se lie d'amitié avec eux et coule des jours paisibles. Mais un jour, son passé la rattrape, elle doit accomplir son devoir de sorcière. Secrets, pouvoir et amour fraternel tournent autour de la jeune sorcière.