Kiss Kiss Bang Bang ★★★★★

I had forgotten how much I enjoy this movie.