Ghost Whisperer

Ghost Whisperer

Imaginary Friends and Enemies (4x6)


Air date: Nov 07, 2008

When a child's imaginary friend disrupts a wedding, Melinda tries to calm the ghosts causing chaos.

  • Premiered: Sep 2005
  • Episodes: 107
  • Followers: 1396
  • Ended
  • CBS
  • Friday at 20