Née en Inde dans une famille aisée, Mary Lennox devient orpheline à 10 ans. Son oncle la recueille dans son manoir du Yorkshire, au milieu de la campagne anglaise.
Après un horrible été, Harry, 15 ans déjà, retourne à Poudlard. Une nouvelle enseignante lui rend la vie dure et sème la zizanie parmi les grands et les petits sorciers.