Dead policemen- What movie?

the screenshot was captured somewhere from a chinese streaming site.. but i believe the movie should be an english film
 
the screenshot was captured somewhere from a chinese streaming site.. but i believe the movie should be an english film

yeap, this is from a Chinese video site named Sohu.com, but i never saw this film before.
 
Back
Top