I think Sherlock Homes Smarter Brother (1975) has the best take on the story. Madeline Kahn play Jenny Hill not Irene Adler, but the story is the same. Of these 3 takes on this, the best of Doyle, this film stands alone as the best. Then again I am a sucker for "The Bunny Hop"