Xiao Yang's latest film hits theaters
By Xu Fan | chinadaily.com.cn | Updated: 2018-12-24 10:59
The deities, respectively named Wind, Rain, Thunder, and Flash, are rooted in Chinese mythology.
Zhang Qiuting contributed to the story.
Related Stories
Editor's Pick