Where To Stream The Rivals of Sherlock Holmes Season 2 Episode 3
Cell 13
- Aired February 12, 1973
- 60 Min
Irked by the grandiose boasts of the warden of Grangemoor Prison, Professor Van Dusen wagers he can escape from the vaunted high-security facility in less than a week.