Where To Stream Homicide Squad New Orleans Season 1 Episode 9
No Good Deed
- Aired February 20, 2025
- 60 Min
- Rated 9.0
- Number 9 Of 25 Rated Episodes
With the help of his partner Det. Hill, Det. Stewart tracks down the killers of a good Samaritan who was attempting to stop a crime in progress.