No Good Deed
Series: 'CSI: New York'
Episode Title: 'No Good Deed'
Episode Number: 516
Synopsis: "When a buzzard flying over Manhattan drops a human eyeball from its claw, the race is on to find the body it belongs to before the avian saboteur flies away with the rest of the evidence."
Original Airdate: February 25, 2009
Rerun: July 29, 2009
Written By: Rusty Cundieff and Floyd Byars
Directed By: Matt Earl Beesley
- Casey LaBow as Ella McBride
- Danay Garcia as Flora Pollock
- Luis Jose Lopez as Enrico Palmero
- Larkin Campbell as John Pollock
- Daphnee Duplaix as Dr. Charlotte Rydell
- Graham Shiels as Quentin Oswego
- Kristine Huntley - CSI Files