A film to see over and over again.

Rating: 10/10 (12 February 2000)

It is rare to see a mainstream film that is entertaining, lyrical, funny, superbly acted and directed, with a brilliant script that also makes you think. There were times when I was drawn along in a dream-like state; other times it was like a punch in the stomach. Mostly, though, it was a movies that has stayed with me long after I had seen it. One to see many, many time, in order to really see it. However much insight you have about yourself, you will learn something new about yourself.