Guest Stars Lisa Ryder as Hewes Oyin Oladejo as Abiona Maina Neil Crone as Mr. Leopold Louisa Zhu as Kavya Nicola Correia-Damude as Maria Aldrin Bundoc as Lab Tech Pedro Miguel Arce as Social Worker