I read through the reviews and it is funny that the people who gave the movie a low rating, turn around and show that they did not understand the movie at all in their review.
Read the book, read some actual in depth reviews of people that know what they are talking about, then watch it over again. If you don't like it after all that, fair enough. However, instead of talking down about a movie like this, just say you don't like it because it went right over your head :)