Crisp Perfection. When I watched it the first time I was breath-taken. You have to watch it carefully. Every minute represents something symbolic and one that has deep meaning. I watched it the second time and found a thousand more details....and i think there are yet more to come. Brilliant film. Brilliant cast. And the way my mood changed throughout this masterpiece.