HDServer
Unlock screen rotation for fullscreen
The Longest Night
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.
You May Also Like
HD★8.2·2001·ZH
HDWolf Warrior
★6.3·2015·ZH
HDThe Battle at Lake Changjin
★6.4·2021·ZH
HDJacknife
★6.4·1989·EN
HDBoudica
★5.8·2023·EN
HDGezhi Town
★6.9·2025·ZH
HDJarhead: Law of Return
★6.5·2019·EN
HDThe Battle at Lake Changjin II: Water Gate Bridge
★6.3·2022·ZH
HDOutlaws - For Greater Glory
★7.0·2012·EN
HDThe Eight Hundred
★7.0·2020·ZH
HDWolf Hound
★6.4·2022·EN