Fantastic Mr. Fox ★★★★½

The title says it all. It's fantastic.