1977· Thriller
Nationalists attempt to sabotage a People's Liberation Army installation on Baisha Island in the 1970's.
Cast: Xiaozhou Ning, Shujing Lin, Jia Jin
Director: Weiyi Wang
Loading addons…