The latest animated marvel from the minds of Pixar.