Three wacky tomb raiders search for Book of Yunji, masterpiece of ancient chinese medicine
87 minutes
2018
Liu Deqiang
Director