<-- Previous EpisodeNext Episode -->

Ghost Whisperer: First Do No Harm

Melinda has trouble dealing with a ghost who blames Jim for his untimely death. However, when she begins her investigation into the ghost’s death, Melinda discovers he is attached to the new doctor in town who he blames for his death.

Episode Info

Episode number: 3x12
Production Number: 312
Airdate: Friday January 18th, 2008

Director: Ian Sander
Writer: John Gray (1)

Alternate Airdates:

NL (Net 5) May 04, 2008
UK (sky LIVING) Sep 16, 2008


Guest Stars
Damien LeakeDamien Leake
As Doctor Chiles
David RamseyDavid Ramsey
As Will Bennett
Jon PolitoJon Polito
As Joe Grimaldi
José ZúñigaJosé Zúñiga
As Officer Simonds
Karen MaruyamaKaren Maruyama
As Nurse Heather
Jean Louisa KellyJean Louisa Kelly
As Jennifer Quinlan / Nora Sutherland
Lawrence PressmanLawrence Pressman
As Ghost / Old Peter Harrison
Robert BagnellRobert Bagnell
As Ghost / Young Peter Harrison
Tom CostelloTom Costello
As Injured Man
Main Cast
Jennifer Love HewittJennifer Love Hewitt
As Melinda Gordon
David ConradDavid Conrad
As Jim Clancy
Camryn ManheimCamryn Manheim
As Delia Banks
Jay MohrJay Mohr
As Professor Rick Payne
Missing Information
Click here to add Episode Notes
Click here to add Music
Click here to add Episode Quotes
Click here to add Episode Goofs
Click here to add Cultural References
Click here to add Episode References
Click here to add Analysis