Criminal Minds
Season 13
Ep 17. The Capilanos
- TV14
- March 21, 2018
- 42 min
-
7.6 (1,561)
The BAU is called to Oklahoma to investigate a murderous clown terrorizing the sleepy town of Guymon.
The BAU is called to Oklahoma to investigate a murderous clown terrorizing the sleepy town of Guymon.