6.7
mHD
The Eight Hundred
IMDb: 6.7 2020 147 min 102 views
In 1937, eight hundred Chinese soldiers fight under siege from a warehouse in the middle of the Shanghai battlefield, completely surrounded by ...
0
480p
I Love That Crazy Little Thing
2016 166 views
I Love That Crazy Little Thing is a 2016 Chinese romantic comedy film directed by Snow Zou and starring William Chan, Tang Yixin and Jessica ...