Captivating story that doesn't disappoint by explaining itself.

Rating: 10/10 (26 December 2001)

This is a very clever movie that keeps you thinking and leaves you
thinking. It has the obligatory David Lynch subconcious vs reality struggle throughout. It has so many interesting things happen that you never get bored and are always curious to see how it plays out. Fortunately, it doesn't explain everything, at least not in any readily seen way, and subsequently does not disappoint you with some trite, cliche moral.