Hilary Duff lands role in Ghost Whisperer
Hilary Duff has landed herself a guest appearance role in Ghost Whisperer, according to reports.
Ghost Whisperer which premiered in September 2005 and ran for 107 episodes, was recently canceled by CBS, Jennifer Love Hewitt moves on with new projects.