This is a brillaint sci-fi film and not many films in this genre are better. The fight sequences and overall plot are tediously built within a wonderful story towards an effective conclusion. The one short-coming may be the dated references to the internet, but if the "paint" scenes in 2001 aren't a problem then why should the one short-coming be?