These negative reviews are written by people who either didn't watch the movie or have very little ability to comprehend what they see and hear.
This movie is excellent. It's easy to follow if you just pay attention. If you have a short attention span and need everything spoon fed to you, skip this movie.