The Nice Guys (out May 26) is a hilarious, off-beat comedy about an enforcer (Russell Crowe) and an investigator (Ryan Gosling) who team up to solve a mystery in 1970s. In portraying these characters as incompetent fools, it offers a different spin on the action genre. It's a spoof with a few surprises. Grade: A-.