My biggest fear about this movies was that it would turn out to be more a computer game then a movie. Though I found the plot somewhat simplistic and some of the science less the accurate, it was still an extremely enjoyable experience. The characters were real not caricatures. The plot line had some unexpected and interesting twists. The computer generated graphics were excellent and believable. My measure of how good a movie is, is normally determined by how many time I look at my watch during the performance. I'm delighted to say that I didn't look at my watch even once. Excellent Job Mr. Cameron.