The Reichenbach Fall

Season 2, episode 3

The Reichenbach Fall

  • 8.7 / 10
  • 1 h 29 min

The return of Moriarty. The crime of the century. Can Sherlock possibly survive?