One of the best films this decade

Rating: 8/10 (28 February 2006)

On second viewing, lots of subtleties emerge, which I had missed the first time round, further strengthening the storyline.
The performances are not Oscar-winning stuff but the storyline is great. It's very fast paced and doesn't get bogged down with too many sci-fi details trying to explain itself; the viewer is left to make up their own mind about that stuff.
Forget the alternative ending, it would ruin the film. The director's ending is the correct ending and the one I saw first on DVD.
I believe this film is one of those word-of-mouth movies that in time becomes very popular, similar to The Shawshank Redemption.