Answer
The Nice Guys is a 2016 American black comedy buddy film directed by Shane Black and written by Black and Anthony Bagarozzi. The film stars Russell Crowe and Ryan Gosling as private detectives in 1977 Los Angeles who are investigating a missing girl while uncovering a larger conspiracy involving a corrupt businessman, a dangerous enforcer and a kickboxing porn star. Margaret Qualley plays the missing girl, Amelia Ritter.