Just as Woody Allen now omits the early What’s Up, Tiger Lily? from his filmography, Japanese director Shohei Imamura might have been insulted by the idea that anyone could prefer this modest farce (1958) to his vastly more ambitious comedy The Profound Desire of the Gods, made a decade later. But its story about the dream life of a henpecked nerd who works at his wife’s Tokyo pharmacy is perfectly suited to the director’s high-spirited vulgarity. The performances of the title pop tune, with its borrowings from the Western alphabet, are especially giddy. Also known as Nishi Ginza Station. In Japanese with subtitles. 52 min.