2 ms·From Ratatouille, perhaps Pixar's finest film.by sjwright 14y agoFrom Ratatouille, perhaps Pixar's finest film.