A really rich and stylish film. It didn’t matter too much that there were a couple plot-holes and things which happened “for no reason”. I didn’t find it overly-violent either. Yes, it was violent, but they didn’t present the violence as the “focus” of the various scenes.