Twenty years ago, on July 20, 2001, a film that would become one of the most celebrated animated movies of all time hit theaters in Japan. Directed by Hayao Miyazaki and produced by Studio Ghibli, Sen to Chihiro no Kamikakushi, titled Spirited Away in English, would leave an indelible mark on animation in the 21st…

How Spirited Away Changed Animation Forever