Tag: Qin Lan

The Eight (2020)

  Filmmaker Chen Kaige has recently joined forces with Chinese streaming platform iQiyi to give us what looks to be …