Amazing all around. Quirky animation style, effortless humor, epic score and perfect screenplay to mention just a glimpse of its brilliance. The amount of synergy between characters, animation styles, score and dialogue is out of the world. Hands down one of the best animation movies ever made.