When Marnie Was There
Rich Cline
Japan's Studio Gibli has been responsible for some of the finest animated movies in recent decades, from 2003's Oscar-winning Spirited Away to last year's beautiful The Tale of the Princess Kaguya.