Very well executed
One of the best films i have seen
Let's be realistic.
Don't listen to the negative reviews