Spirited Away ★★★★★

In short: an astounding work of beauty.