An underground CPC telegrapher, Li Xia, fights against the Japanese enemy and dies before the eve of Shanghai's liberation in 1939.
No streaming info available.
Verdict: Unknown
> Wang Ping (Director)
> Xue Boqing (Director of Photography)
> Jin Lin (Writer)