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