Where To Stream Chicago P.D. Season 12 Episode 12
The Good Shepherd
- Aired February 5, 2025
- 60 Min
- Rated 8.6
- Number 42 Of 268 Rated Episodes
A chilling discovery leads Torres to go undercover at the juvenile detention center where he stayed as a teen.