TV Show shot in China and released on Netlfix and Chinese streaming platforms in 2018.
Action movie shot in China and released on all Chinese streaming platforms in 2019.
Action movie shot in China and released on online streaming platforms in 2018.
Action movie shot in China in 2019, only released in cinemas in 2023.
Action movie shot in China and released in cinemas in china 2019.