(1964)
Released: 1964-10-21
1964 Taiwanese spy film. Winner of the Golden Horse Grant at the 3rd Golden Horse Awards.
Vote Now!