Shane Black is always a good time. Nice Guys is definitely one of his best.
I enjoyed it for all the reasons I thought I would, but I definitely did not expect the whole thing to centre on a very real crime. That definitely caught me off guard in a good way.