I really don't understand all the negative reviews ???
I personally, absolutely love this movie.
It's a Tarantino style film but with its own unique flavour from start to finish. Wonderful dialogue, gritty set and guns guns guns!
Comedy...Acton...and a fantastic cast.