A modern detective story with moral ambiguity, femme fatales, and a labyrinthine plot of manipulation