Guest Stars Oyin Oladejo as Abiona Maina Lisa Ryder as Hewes Neil Crone as Mr. Leopold Louisa Zhu as Kavya Ayesha Mansur Gonsalves as Officer Mitra Carlos Gonzalez-Vio as Officer Lopez Nicola Correia-Damude as Maria Emeka Menakaya as Technician Richard Young as Technician Amanda Cordner as Police Lab Technician