Directed by Sagara, this 2025 drama film carries an IMDb rating of 6.2.

Synopsis

A remote town faces 44 armed bandits demanding money and lives. With limited police presence, Xia Ran battles Bei Shan, the bandit leader, while gang tensions rise during a sandstorm showdown.