This episode guide has yet to be completed. Please help by expanding this article.
First Do No Harm is the twelfth episode of the third season, and the fifty-sixth overall episode, of the CBS series, Ghost Whisperer, originally premiering on January 18, 2008. The episode was written by John Gray and directed by Ian Sander, and recieved a total of 9.91 million viewers.
Melinda believes Jim is being haunted by the ghost of a man he tried to save, and all Jim wants to do is somehow communicate his remorse. But Melinda's protectiveness causes conflict between them, and may mask what's really happening.
- Damien Leake as Dr. Chiles
- David Ramsey as Will Bennett
- Jean Louisa Kelly as Jennifer Quinlan
- Jon Polito as Joe Grimaldi
- Jose Zuniga as Officer Reed Simonds
- Tom Costello as Injured Man