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