Guest Stars Lisa Ryder as Hewes Oyin Oladejo as Abiona Maina Neil Crone as Mr. Leopold Ayesha Mansur Gonsalves as Officer Mitra Carlos Gonzalez-Vio as Officer Lopez Jayne Eastwood as Sharyn Galdikas Brielle Robillard as Greta Varun Saranga as Noah Fossey Nicola Correia-Damude as Maria Aldrin Bundoc as Lab Tech Emeka Menakaya as Technician Sonia Dhillon Tully as Technician