In Holmes' effort to bring Charles Augustus Milverton to justice, he impersonates a plumber to get inside of Milverton's gated-fortress estate. And, Holmes appears to have fallen in love! Robert Hardy (Harry Potter, Middlemarch, Little Dorrit) plays Milverton.