Jennifer Love Hewitt | als Melinda Gordon |
David Conrad | als Dr. Sam 'Jim' Lucas |
Christoph Sanders | als Ned Banks |
Jamie Kennedy | als Professor Eli James |
Camryn Manheim | als Delia Banks |
David Clennon | als Carl the Watcher |
Justin Shilton | als Det. Jeff Colson |
Sean Marquette | als Henry Alston |
Mary Gordon Murray | als Marion Alston |
Trevor Morgan | als Danny Seitz |