for some reason my expectation be not high for this movie and the imdb rating be pretty average and there be not much hype surround it release . it seem any computer animate movie that be neither pixar nor shrek have a difficult time get notice . have see this movie now i can whole heartedly say that this movie be a fun and action pack a any movie from the pixar stable . the visuals be excellent and on a par with the late computer generate movie and the story be heart warm and touch on philosophical theme often relate to more adult title like blade runner or even ghost in the shell and the action be well handled and true to the cartoon origin of the title and ultimately there be enough depth and charm in this movie to satisfy both kid and adult . the only drawback i feel this movie have be the somewhat out of place voice acting of some of the main character and it seem that the producer want the film to be attach to some big name actor rather then find voice actor that would suit the specific character and specifically i felt that bill nighy voice be out of place a the professor and perhaps nic cage could have bring more energy to the role . it do feel a though the voice work be do after visuals and not vice versa which lead to a somewhat flat performance by some actor . that and however be just me be ultra critical and overall this be a top draw movie and worth a look . give it a try .