Keeps your interest from end to beginning.

Rating: 9/10 (12 June 2001)

What a refreshing movie. The film makers actually expect us to think! One caution though, go see this one with a friend, because there is no way you can figure it all out yourself. It's one of those movies where, for the next few days after you've seen it, small things will come back to you and suddenly whole segments of the plot will make sense. Repeated viewings are a must.