I saw this a long time ago, maybe even at the cinema. Jude Law is at the height of his powers, and Anthony Lane is not wrong to cite this as one of Philip Seymour Hoffman's finest outings. I found Philip Baker Hall a bit stiff as the private dick; he's better as the avuncular but damaged game show host in Magnolia.