Final THE NICE GUYS Trailer Watch the final THE NICE GUYS trailer! The film, directed by Shane Black (Iron Man 3, Kiss Kiss Bang Bang), stars Ryan Gosling, Russell Crowe, Matt Bomer, Kim Basinger, and Keith David. THE NICE GUYS will be released in theaters on May 20. A private eye investigates the apparent suicide of a fading porn star in 1970s Los Angeles and uncovers a conspiracy.