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 |
Steven Culp | als Glen Blessing / Dave Walker |
Ion Overman | als Det. Sam Blair |
Charlie Koznick | als Trevor Marshall |
Candace Bailey | als Rachel Blessing / Katie Walker |
Kari Coleman | als Diane Walker |