Guest Stars Lisa Ryder as Hewes Oyin Oladejo as Abiona Maina Neil Crone as Mr. Leopold Louisa Zhu as Kavya Brielle Robillard as Greta Jayne Eastwood as Sharyn Galdikas Varun Saranga as Noah Fossey Aldrin Bundoc as Lab Tech Jim Codrington as Julia's Dad Alisa Yasnaya as Security Team Member #1