From the very beginning this movie had me captivated. The actors remained true to the characters, even some of their little tics, while not just mimicing or imitating. To my surprise I was able to immediately accept every new actor in the roles created when I was in pre-school, and this says a lot since the original actors were/are great. A movie with this much action and this many sub-plots usually has a lot of big holes or gets lost in the remake. I don't know how they did it, but I was able to keep up with all the stories even with all of the sci-fi words and mumbo-jumbo. I will pay to see this movie again and will being going through withdrawl until the next installment