Spirited Away ★★★★★

My favorite movie of all time.