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 Glen Michael Grant as Malik Williams Nelu Handa as Dispatcher