Be it Outrageous Fortune prequel Westside, the posthumous presence of Bowie, or the inexplicable resurgence of flared jeans, it's pretty clear that the 1970s are the place to be in 2016. Mystery buddy movie The Nice Guys fits into this current pop culture mood like a snug-fitting turtleneck, hurtling us back to 1977 with a little help from Russell Crowe, Ryan Gosling and a whole lot of mustard-coloured home decor.
Directed by Shane Black (Iron Man 3, Kiss Kiss Bang Bang) the film follows Holland March (Ryan Gosling) and Jackson Healey (Russell Crowe), shady, down-on-their-luck characters who either stalk or hurt people for a living in the grottiest parts of Los Angeles.
Their wretched paths intertwine after the disappearance of a mysterious young woman named Amelia, forming the most incredible cinematic duo since Danny DeVito and Arnold Schwarzenegger in Twins. Together they must find her - but they aren't the only ones looking.
Gosling and Crowe have an unlikely chemistry and it's palpable as they set out on their dangerous quest to find their target. Weaving through a labyrinthine conspiracy, people seem to end up either dead or seriously maimed at every turn.
Throw in a few porn stars, gangsters and a precocious 12 year-old child who definitely shouldn't be there, and you have a recipe for a buddy movie that's just a touch rougher than Milo and Otis.