Where To Stream Ghost Whisperer Season 2 Episode 9
The Curse of the Ninth
- Aired November 17, 2006
- 60 Min
- Rated 8.6
- Number 29 Of 107 Rated Episodes
Melinda tries to help a former rock star named Brandon who is apparently being harassed by his father's ghost because he wanted his son to be a classical musician.