What I really liked about the first 90 minutes of this one is how well it raises all the questions...is our destiny pre-determined or is life a series of random events? Are we alone in the universe? On more personal levels, how do we deal with tragedy? etc? It was like M. Night Shyamalan at his very best (and yes, I know he has been at his very worst ever since Sixth Sense). Yes, the special effects throughout the movie were pretty cool and probably worth seeing in a theater (so good, in fact, that they are actually quite distiburbing)...but I don't think you'd need to see this in a theater to really appreciate those first 90 minutes. However, the way the film answers those questions is IMHO the main reason why I didn't like the ending...not that it was "tidy", but more that it was kind of a lazy way to answer the questions raised...