Sherlock, Series 4, The Final Problem The Final Problem

Sherlock and Dr Watson face their greatest ever challenge.