Chaobei Wang

Recently added

Caught in Time (2020)
6.0
Bluray

Caught in Time (2020)

28 May 2021 

Caught in Time

A detective tracks down a gang of criminals ten years after they initially evaded arrest.
An Elephant Sitting Still (2018)
7.8
Bluray

An Elephant Sitting Still

In the northern Chinese city of Manzhouli, they say there is an elephant that simply sits and ignores the world. Manzhouli becomes an obsession ...