20 years ago, Spirited Away, the classic anime film from Hayao Miyazaki, opened in theaters across Japan and became one of the most loved anime films of all time.
Spirited Away, directed by Hayao Miyazaki, opened on July 20, 2001, to critical and commercial acclaim.
Spirited Away was the first, and currently the only, anime film to win Best Animated Feature at the Academy Awards.