This movie is fantastic!!! Subtle, dark humor, a serious storyline with many, many comedic turns, Robert Downey Jr, Val Kilmer... What else do you need? I've seen this, I don't know, 20 times or more, and every time I watch it I pick up on something new and hilarious. Shane Black ACED this one!! God, this film is so damn funny. You never know what's going to happen in a scene, but it's easy to follow and you Black lets you figure the mystery out on your own as the characters figure it out. That makes it extremely enjoyable. The dialogue is fantastic, the acting is fantastic, the storyline is fantastic, RDJ and VK have GREAT... no, AMAZING on-screen chemistry, the soundtrack is fantastic... There's nothing to dislike about this movie. NOTHING. A must-have if you're into detective-noir, comedy, or just great films.