Beautiful, interesting, incredible cinema.
A drama film about Japanese propaganda radio broadcasts in Shanghai. Only 53 minutes of the film survives.