Skip To Content

Where To Stream Ghost Whisperer Season 2 Episode 3

Drowned Lives

Melinda must find out why the spirit of a 6-year-old girl who drowned in the family swimming pool is unwilling to cross over.