Directed by Li Chia
1963 / 107min
An anti-communist propaganda film by CMPC
No upcoming showtimes available.