Rupert Everett played a snooty, dandyish Holmes with a taste for cutting put-downs in the 2004 BBC film Sherlock Holmes and the Case of the Silk Stocking.
This sounds, and was, calculating, but it was caused less by a true coldness than by my dandyish belief in the importance of the life-style.