Trapped
En 1995, un an avant l’adoption de lois strictes sur les armes en Chine, la paisible ville frontalière de Mangya est frappée par une attaque soudaine. Après s’être évadé de prison, le redouté chef de bandits Bei Shan (Xin Bai Qing) envahit la ville pour récupérer un trésor enfoui, accompagné de dizaines de hors-la-loi armés, tous en quête de richesse et de pouvoir. Par leur supériorité numérique, ils terrorisent la population, mais des conflits internes éclatent rapidement, aggravant la situation. Le policier Xia Ran (Bai Ke), avec seulement deux collègues et une arme, doit défendre la ville. Une tempête de sable imminente rend tout renfort impossible. Xia Ran pourra-t-il sauver Mangya ou la ville succombera-t-elle ?