Good movie although had a little more violence and language than I was expecting. Some in the groujp I brought were older so didn't necessarily appreciate the language. The plot kept shifing and a lot of different characters were brought in at various points. Overall I did enjoy it.