Full River Red (2023)
The Eight Hundred (2020)
The Sacrifice (2020)
The Battle at Lake Changjin (2021)
Legend of the Demon Cat (2017)
Wukong (2017)