The Nice Guys follows the story of Jackson Healy (Russell Crowe) and Holland March (Ryan Gosling). Healy, essentially, is hired to beat people up for a living, while March is a b-grade private investigator and single father to his hilariously mature daughter, Holly (Angourice Rice). March is hired to track down a dead porn star after somebody believes to have seen her alive. It's while investigating the porn star that he's forced to team up with Healy to track down and protect a young woman named Amelia (Margaret Qualley), who has connections to the porn star's death.
If I'm being perfectly honest, I don't think I've ever laughed this hard in a movie before. Seriously, this film is fucking hilarious. If, like me, you only saw the first two trailers (the third one, as I discovered after watching the movie, spoils a lot more of the gags), then you haven't seen anything yet. All the film's best moments are well and truly protected, and they come from the most unexpected places. Every time you think a joke is going somewhere, Shane Black steers you in a different direction, presenting a much funnier, less predictable gag that had me literally in tears. This movie made me cry simply because of how funny it was.
There's so many times during this movie where it could've taken the easy route. It could've cheated every so often and fall into clichéd territory to help our two heroes get out of trouble, but it never did. If a problem arose, the two leads would always push through, and that's another thing I loved about this movie. It always followed through the aspects of the plot it was setting up. Everything helped to create a satisfying and hilarious payoff, and the journey there is just as entertaining, if not more.