I had read the book before seeing the movie, so I did not have difficulty understanding what was going on. I can see where some people might get lost. It is definitely one of those movies that you might want to see again to see how you missed what was going on. I was curious to see how the movie would compare to the book. It was pretty good. I would definitely recommend it.