Kiss Kiss Bang Bang ★★★★½

This flick is a blast, great dialogue, phenomenal cast and absolutely hilarious