Dir. Nobuhiko Obayashi (1977). Made over three decades ago and an instant cult film when it began showing here last year, Japanese director Nobuhiko Obayashi’s psychedelic horror comedy is a playhouse that has everything but Pee-Wee... More >>>