Not too gritty, pretty good body count but not too much gore. A couple short running gags that worked. Lou Diamond Phillips and Danny Trejo? What's not to like. I even liked that the production designer Dawn Ferry had a small uncredited role. It seemed like the cast and crew enjoyed making the film.