Outstandingly good crime thriller with strong casting and deep multi-layered storytelling. One of the best things I have seen recently.