Lucien discusses the 11th best film of the century so far: Hayao Miyazaki's 2001 animated masterwork Spirited Away.