Kiss Kiss Bang Bang — 2005 crime-comedy film directed by Shane Black