Russell Crowe and Ryan Gosling team up to solve an L.A. mystery in the red band trailer for Warner Bros.' The Nice Guys. In addition to the trailer, we also have a new poster and a photo of the two stars, courtesy of People Magazine. Director Shane Black follows up his 2013 superhero adventure Iron Man 3 with this new comedy, set for release on May 20, 2016.

The Nice Guys takes place in 1970s Los Angeles, when down-on-his-luck private eye Holland March (Ryan Gosling) and hired leg-breaker Jackson Healy (Russell Crowe) must work together to solve the case of a missing girl and the seemingly unrelated death of a porn star. During their investigation, they uncover a shocking conspiracy that reaches up to the highest circles of power. The supporting cast includes Kim Basinger, Beau Knapp, Keith David, Matthew Bomer and Margaret Qualley.

Shane Black directs from an original screenplay he wrote with Anthony Bagarozzi. Joel Silver is producing under his Silver Pictures banner, with Ken Kao of Waypoint Entertainment, Hal Sadoff, and Michael Malone serving as executive producers. Director Shane Black spoke to People, where he had this to say about his R-rated comedy.

"It is an R-rated film and it's a caper. It's a little fast, a little funny and a little rough in places, kind of coarse. These guys are working-class dudes, they're not really sophisticated private detectives, so it's a chance to do the kind of thriller I don't see too much of anymore."

Both Russell Crowe and Ryan Gosling are no stranger to Los Angeles period pieces. Russell Crowe played a 1950s L.A.P.D. cop in the 1998 classic L.A. Confidential, while Ryan Gosling played a 1940s L.A. police officer in 2013's Gangster Squad. Take a look at the new trailer, poster and photo below for The Nice Guys. The trailer is restricted to viewers over the age of 18, since it features nudity and adult language.

The Nice Guys Poster
The Nice Guys Photo