Beautiful, interesting, incredible cinema.
A 2023 Chinese language action/biography/drama film directed by Jingwu Ning. It has won 1 award. The film screened at Shanghai International Film Festival in 2023.