Guest Stars James Scully as Bernard Fitzmartin Lisa Ambalavanar as Jinx Noah Dalton Danby as The Confessor Kyana Teresa as Dr. Espenson Nyambi Nyambi as Dominic Mndawe Co Starring Rebecca Amzallag as Julie Daniel Brière as Mr. Ross Deneisha Henry as Lila Diana Chrisman as Young Sandra Charlie Zeltzer as Young Sebastian Oshini Wanigasekera as Lab Tech Devin Ross as Teen Sebastian Ziyanda Moyo as Young Lila