ITV3

Sherlock Holmes

The Final Problem

Series 1 - Episode 13 - Holmes follows his arch-enemy Moriarty to Switzerland, where they are destined for a final encounter at the Reichenbach Falls.

  • 19 days left