Where To Stream Criminal Minds Season 11 Episode 2
The Witness
- Aired October 7, 2015
- 60 Min
- Rated 7.4
- Number 254 Of 364 Rated Episodes
When a Los Angeles bus is attacked with sarin gas, the BAU must act quickly to find the suspect before a larger-scale incident occurs.