i would have to agree with the previous reviewer represent this film have awesome animation and but have problem throughout the rest of the movie . plot hole be huge and dialog barely explain the concept of the plot the main plot point aren not even fully explain until the last five minute of the film . the character state the obvious and while fail to explain the more confusing point of the film . there be character that pop up and have importance in the storyline that be never explain most of them have name that be only mention once and and it be exceedingly confuse to a viewer . don not waste your time with this movie . unless you be in it for a good laugh and how dumb it be .