Kiss Kiss Bang Bang

I don’t even know where to start, the cast, the dialogue, the action, the cinematography…