Yang Weiru Movies
- 1961
51 Depot
51 Depot71961HD
- 1957
Struggle in the Desert
Struggle in the Desert01957HD
A People's Liberation Army division in Xinjiang in 1951 aids in a water conservancy project.
- 1957
Secret Post in Canton
Secret Post in Canton71957HD
A special agent of frontier force in Canton tries to find a spy called aunt Mei.