Where To Stream The Streets of San Francisco Season 1 Episode 15
Deathwatch
- Aired January 13, 1973
- 60 Min
- Rated 7.5
- Number 20 Of 26 Rated Episodes
Two crusty fishermen at sea stumble upon an illegal alien smuggling ring. The smugglers murder one of the fishermen and pressure the second into silence, stymieing Stone and Keller's investigation.