Season 5, Episode 16 No Good Deed

First Aired: February 25, 2009

A vulture drops a human eyeball into Stella's cup of coffee. An identification is quickly made, and the victim is discovered partially buried in a rooftop garden. The investigation reveals that the man was an entrepreneur who was on the verge of taking his Internet company public. Meanwhile, Mac ponders whether he is responsible for Ella's care following her suicide attempt.

Watch Now
$1.99
$2.99
Subscription

Guest Cast