If you are into great acting and not worried about swearing or scenes that are not politically correct. This is your film. Great Ritchie direction, with a story that will make you think. The film is my favourite Ritchie film. Now that is saying something.