I'm not generally keen on screen adaptations of literary characters - I prefer my own imagination constructing them as I read the novels - but this was a superb performance by a hugely under rated actor (still, I'm delighted to see, with us).
en.wikipedia.org/wiki/Colin_Jeavons