I have a very short list of books that I reread on a semi-regular basis. Watership Down is one of them, and it gets better every time I read it. A more recent addition to the list is Howl's Moving Castle by Diana Wynne Jones. I discovered it only in the past year, and I loved it so much I've already moved it to the short list of favorites. I reread it this week—just now finished it—and I still find it absolutely delightful.
The story is about a girl named Sophie Hatter who believes her life will always be dull because she is the oldest of three sisters (it's always the youngest that lives an exciting life, after all). But one day she is turned into an old woman by an evil witch, and she decides if she's old she might as well go out and seek her fortune after all. She heads to the one place where the curse on her might be broken: the ever-moving castle of Wizard Howl, whom she believes to be a heartless, girl-eating monster.
To me the best part of this story is its characters. Each of them is terribly flawed, and yet quite lovable. Sophie is grumpy but entertaining, and she has the one kind of magic that I always wished most I could have. Howl is self-absorbed, fickle and an absolute mess, but he's terribly sweet underneath it all. Michael, Howl's apprentice, is easily disgruntled, but he can be very thoughtful too. And Calcifer, the fire demon whose magic keeps the castle moving, is sulky and overly dramatic, but he really does care for those who befriend him.
Their adventure together is witty and whimsical. The story puts me in a very good mood after I've read it. The world feels just as it should be. In fact, I think all of Diana Wynne Jones's book have this quality. I will happily read anything she has written. I think everyone should read at least one of her books, and Howl's Moving Castle may well be her best. If you haven't read it yet, go out and find a copy right away!
Now if I could just get my hands on the movie adaptation of Howl's Moving Castle. I've heard so many good things...