'Ghost Whisperer' canceled

After 106 episodes aired on CBS since its premiere in 2005, Ghost Whisperer starring Jennifer Love Hewitt has expired in the eyes of the Eye network.

But Melinda Gordon fans should have faith since EW is reporting Whisperer will be resurrected for another life at ABC - which just happened to Medium last year when CBS picked up the show from NBC.