Great

Rating: 10/10 (30 April 2003)

There won't be a more original movie for a long time. This movie gets everything right and works so well because of its conclusion (which explains away any "problems" or questions).
Those who did not like it are either too slow for this type of movie or can't wrap their brains around its genius.