Fantastic movie, amazing cinematic, and a very well done plot with plenty of twist and turns. This movie is simply Art, so if your not the artistic type and all you care about is brain numbing simplicity and action then this movie wont be for you.
What's great about it: Everything
What's not so great: Could have been longer, it was that good, I just didnt want it to end.