The Eight Hundred

In 1937, 800 Chinese officers were in a terminal in the fight front for Shanghai, battling the Japanese armed force, which encompassed them on all sides.

watch movie download movie

Server 1

video

Server 2

video

Server 3

video