I found it amazing the number of negative reviews dating back months, considering the movie was released less than a week ago. Needless to say most reviews were based on ideology and not the movie itself. Ignore all the reviews and see it for yourself