This is a beautiful, although sometimes bleak, story in which a horrid little girl grows up, makes friends, and becomes a nice person. Through her experiences, she also helps others to rebuild their lives and relationships, so it’s a happy ending for most of the characters.
As things tend to go in novels, the unpleasant behaviours and attitudes of Mary Lennox are shown to not be the consequence of being entirely unloved as the young child of parents who didn’t want her and did all they could to pretend she didn’t exists. The cynical side of me cannot help but be a little satisfied that such nasty people died of Cholera while their daughter survived and found a better life than she was ever likely to have had with them.
While there are numerous TV and film adaptations of the story, there’s no substitute for reading the book and enjoying the story as it was meant to be. .