theaterbyte.com
Spirited Away (2001) (Classic Film Review) | TheaterByte
This fantastical anime feature from master Miyazaki Hayao won the Oscar for Best Animated Feature in 2003.