After reading some of the 1 star reviews I began to wonder if we were watching the same movie or if they even watched this movie at all. The movie does have a plot, decent cinematography and the acting is decent. I did not read the book but I enjoyed this movie although I wasn't the target audience. Judge it for yourself and don't allow others to guide your opinion either way.