Wesley Stenzel’s review published on Letterboxd:
A well-oiled, meticulously designed machine of a crime programmer. It builds and builds and builds toward a climax that never feels completely satisfying, but the building itself is a grimy joy, as the intricate movements of various stock characters through a bleak criminal underworld are consistently fascinating to watch. The cinematography is smooth and clear, and the editing builds a steady rhythm that never lets up until the finale. With a better ending, this might be one of Guy Ritchie’s best movies.