In a world in which everything is available and everything is on the surface, a Japanese film argues for a deeper, more ...