As other reviewers have noted, the story is none too special, quite generic. But even a generic story can be made memorable by good writing, good acting, and good directing; this movie has all three of those. Tom Berenger as the somewhat naive and vulnerable work-class junior detective. Mimi Rogers (who I did not even recognize initially, with the 80's hairstyle), as the upper-class murder witness. And even the supporting cast were all great. Nobody overacted, and no cliches. I credit the director, Ridley Scott, for keeping it low-key and believable.