The movie overall gave quite a fun take, it was interesting in the way it interacted with developing characters, I believe some scenes overall were weak but generally that's subjective. The reviews against this movie is mostly people who don't want guns and violence. I don't understand hown you don't understand its also a comedy, and there is blood, violence, and swearing. If you are that upset don't watch it, the trailer didn't hide it.