Also known asJiao zhu Zhuan Specifics China [2017] - 108m Genre Action, Adventure, Fantasy Directed by Yang Lei More info on IMDb rating 2.5*/5.0* Watches November 02, 2017 2.5*/5.0*