dbinia
The Longest Night

The Longest Night

1983

Taiwanese war film based on a small-scale battle between the invading People's Liberation Army and the resisting Republic of China Armed Forces on a few small islands (including Dadan Island) in the Taiwan Strait in late July 1950.

dbinia use cookies for statistics, which we keep to ourselves and use to make improvements. (Cookie info here)