I have enjoyed this movie again and again. It is well written, with satisfying depth of character a light, but interesting and satisfying plot. The characters are refreshing and fun. They make it look comfortable and a good fit and I come away feeling the same. Having also read the book, I know that the central "mystery" does get a bit buried, but I still enjoy the process.