I was actually a little annoyed with this book because Sherlock doubted his own abilities so often, and misidentified the Spring-Heeled Jack so often that it got repetitive and felt a like the author was stretching his story out to fill pages. The previous 3 books didn't feel that way, though, so I'm not giving up on the series. And the last chapter made up for any annoyance, with young Sherlock having a chance encounter with the great British statesman Benjamin Disraeli, who counsels him thus:
"Human beings are not God. We were cast out from the Garden of Eden when we tried to be. We are all imperfect, but if we are wise, we learn every day" (p. 243).
I LOVED that. Because I agree with it wholeheartedly, and I found it refreshing in a book written in modern times, when so many spout humanistic ideas of man's inner goodness and innocence, etc. Also, coincidentally, the Sherlock Holmes bookmark I was using for this book had a line from "The Man with the Twisted Lip" on it: "It is better to learn wisdom late than never to learn it at all." I thought that went superbly well with the above quotation.
If This was a Movie, I Would Rate It: PG-13 for violence, scary and intense scenes, and some mildly suggestive material.