An excellent reworking of this Sherlock Holmes story. Ian Hart's Watson is a strong, capable and intelligent character and Holmes is a walking computer and virtual emotional cripple. Richard E Grant is an excellent foil to Richard Roxburgh's Holmes. Great attention is paid to getting the Moor, The Mire and the Hound eerily right - not since the 1939 Rathbone version has this been achieved to such CRUCIAL effect. My only complaint is the nudge, nudge; wink, wink credit the production gives to the modern myth of homosexual undertones which was never even suggested in Conan Doyles original work.