Ratatouille ★★★★

I can't believe I waited this long to see this...