À Eaden, petite ville du Texas sortie ruinée et humiliée de la guerre de Sécession, Sister Oz, gourou de la ligue de la vertu, a convaincu la population qu'elle retrouverait son honneur en faisant sa
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.