For All You Know

Series 3 - Episode 16 For All You Know



Sherlock struggles to prove his innocence when the police accuse him of murdering a woman during the hazy days of his drug addiction three years earlier. As Holmes pieces together the forgotten fragments of this dark period of his life, Watson goes to meet his former friend - a fellow user - and inadvertently acquires evidence that could put her partner behind bars for life.

Cast & Crew

Sherlock Holmes Jonny Lee Miller
Joan Watson Lucy Liu
Thomas `Tommy' Gregson Aidan Quinn
Det Marcus Bell Jon Michael Hill
Oscar Rankin Michael Weston