Guest Stars Grace Fulton as Young Melinda Anne Archer as Beth Gordon Kris Lemche as Scott the Ghost Jayma Mays as Jennifer Billings Marina Benedict as Mary Billings Wayne Péré as . Doctor Hayes Omid Abtahi as Justin Yates Robert Blanche as Ray Billings Chris Ufland as Young Town Official Afemo Omilami as Archivist / Intense Man Sarah Jaye as Young Beth Gordon Brandon Lim as Fred