my comment's too short to summarise it!

Rating: 10/10 (9 June 2001)

Totally confusing but great! Really makes you think (which may bore some people but then totally predictable normal movies bore me)
Guy Pearce was pretty hot too...