Watch Demo
No Good Deed

Season 10, episode 15

No Good Deed

  • 7.1 / 10
  • 44 min

When a neighborhood do-gooder is murdered, Horatio and the CSIs discover that he was planning to blow the whistle on something big.