Yank your heart out and stamp on it

Rating: 10/10 (4 February 2004)

An emotional rollercoster that plods along for almost 3 hours. It's only a few days later you realise how good a film it was and how it alters your perception of life itself.
You almost have to watch a second time just to try and understand what it is that you like so much, unfortunately, I still dont know why it has such an impact on me. I have now seen it 6 times and it still makes me cry in wonder!