While the craft team here feel at the top of their game, delivering scene after scene of perfectly composed glossy, grimy, sweaty tableaux, the script could have used a bit more time to sharpen up. Still, there are some zingy, zesty sequences here that really pop.