My notes on We Are Little Zombies (Wî â Ritoru Zonbîzu), which is out in US cinemas and on digital platforms July 10.