Twenty-five years on, Spirited Away still makes its spirit world feel vast, strange and entirely lived in.
Spirited Away is a 2001 animation and family film, directed by Hayao Miyazaki.
It is an adventure about courage and attention: one girl learning how to move through a place that does not explain itself.
Rumi Hiiragi, Miyu Irino and Mari Natsuki lead the cast.

