Where To Stream Star Trek Deep Space Nine Season 3 Episode 20
Improbable Cause
- Aired May 7, 1995
- 60 Min
- Rated 8.5
- Number 6 Of 176 Rated Episodes
When a bomb destroys Garak's tailor shop, Odo begins an investigation into who might want the exiled Cardassian killed and why.