Went to see this movie with speculation. I can gladly say this movie had a perfect blend of humor and action. Plot wasn't too simple, but also wasn't too confusing. Each character had great personality, and character development was adequate. I was initially worried about the blending of animation styles, but it actually worked quite well. Overall, a well made film, with little error.