Spirited Away ("Sen to Chihiro no Kamikakushi") is an Oscar-winning 2001 film, directed by Hayao Miyazaki.

Sen to Chihiro no Kamikakushi promotional art

Spirited Away (Sen to Chihiro no Kamikakushi) is an Oscar-winning 2001 film, directed by Hayao Miyazaki, and produced by Studio Ghibli.

For more info:

history | excerpt history