Guest Stars Jewel Staite as Dr. Jennifer Keller Co Starring Alberto Ghisi as Kid Aidan Drummond as Renord Nico Ghisi as Kid Isaah Brown as Caminous