The People's Liberation Army in 1953 smashes a spy ring of the Nationalists and US that attempts to take control of Haima Island in the Taiwan Straits.
Watch movie on:
No streaming providers found.
Filter