«Elementary» – Season 3 Episode 16 watch online
Beware, spoilers! To read - hover over the text.
It seems there's something dark in his past, when Holmes was on drugs. With Joan he was trying to figure out what was happening. He loses confidence in himself.Elementary – episodes release dates