Entertaining but somewhat lacking in substance. A lot of improbabilities. Stereotypical but funny characters. The violence seems totally gratuitous and unjustified. The characters are explained but they have no depth. A crowd pleasure with all the good elements. Clever popular writing far from being a masterpiece.