You’re going to notice a lot of Shane Black movies on this list, and it’s because Shane Black loves writing movies set during Christmastime, but don’t really have that much to do with Christmas. Kiss Kiss Bang Bang is the film that brought Robert Downey Jr. back into the limelight: he plays a petty thief who, while stealing Christmas gifts for a young kid, barges into an audition room to escape the police and ends up getting cast for a huge Hollywood film.
He partners up with Val Kilmer, who plays Gay Perry, a caustic but funny private investigator who’s supposed to “coach” him on the role. Oh, and RDJ loses a finger after a door slams on it and a dog eats it. Spoiler, I’m sorry. Please go watch.