Very good release from Pixar/Disney.