Battle of Defense
捍战 (original)
A team of soldiers for hire swing into action to save a group of refugees under attack from a band of rebels, and end their carnage for good.
Starring Yunpeng Xie, Robert Knepper, Zhaoqi Shi, Yutian Wang, Nina Dong, Alberto Lancellotti, Tomer Oz
It's a action & adventure and crime movie, and has a rating of 6.2 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from Indonesia.