The Longest Night Backdrop Blur

Video Loading...

Sources

The Longest Night

Overview

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.

Notice

The current line is loading slowly. If it fails, please try switching to another line or refresh the page.