Beautiful, interesting, incredible cinema.
A 2018 Chinese language action/adventure film directed by Han Yan, starring Archie Kao and Tong Dawei.