Seemingly isolated from the real world, sleepy Otawara lies some 100 miles north of Tokyo in Tochigi Prefecture. It is a purgatorial realm confining its inhabitants to a daily ritual of clockwork repetition, almost trapped […]
Honda (Gaku Imamura) is a silent man, who spends his days working at a small electronics company, and walking his dog Ringo. When Paul McCartney’s tour hits Tokyo, Honda finds himself on the road to […]