It's good ,but not great.
Swings from being gripping, to just being plain daft.
Lots of noisy shootouts in houses, motels etc, yet no one comes to see what is happening or rings police despite all the gunfire next-door.
Very graphic violence throughout