this perfectly cast police thriller brings together many actors from many movies, and combines them into one big thrill ride for all people to enjoy. and that thrill ride is 2 hours of non-stop action and violence. this film is bloodless and is not graphic in any ways. there are plenty of shootouts and explosions, fist fights, and one suicide offscreen. the language just never stops streaming from characters mouths. multiple uses of s***, godda**, one F word, a** and more.