Series: 'CSI: New York'
Episode Title: 'Enough'
Episode Number: 506
Synopsis: "When three defendants are gunned down on the eve of their trial, Mac is forced to make good on a promise he made to a reluctant witness."
Original Airdate: November 05, 2008
Rerun: June 10, 2009
Written By: Zachary Reiter
Directed By: Alex Zakrzewski
- Emmanuelle Vaugier as Det. Jessica Angell
- Joshua Levine as Luther Stockton
- Anthony Nacarato as Nathaniel Gates
- Bryan Terrell Clark as Duckens LaBranche
- Nikki Griffin as Vivian Knox
- J.R. Cacia as Mickey Donovan
- Shauna Stoddart as Judge Alexis Halpern
- Heather Mazur as ADA Natalie Greer
- Teddy Dunn as Kevin Hall
- Katherine Cunningham-Eves as Maggie Hall
- Moe Irvin as DEA Agent Dewey
- Kristine Huntley - CSI Files