Very good, but inappropriate for the PG-13/M rating it should be MA-15+.
Overall though it was a very good movie, good quality movie and good lore/storyline and would watch again. Just don’t take your kids to see it if they are younger than 14 years old due to gore.