This is a great movie and i agree with ross for someone that does not know a lot about computer i could still follow the movie. and thought that every one did a good job for being new actors. but if you want to see a good movie with the guy who plays Dade watch Trainspotting very good movie and a great story