Very violent. Absolutely not for kids. The action sequences are very well done. The plot is so-so. Dialogue - some of it works, chuckles here and there. Yes there's a lot of swearing. If you're already on Netflix - why not for a slow evening at home. If you're considering whether or not to pay for a cinema ticket (theoretically) then just know that you are paying for the cinematography and the choreography.