Guest Stars Lisa Ryder as Hewes Oyin Oladejo as Abiona Maina Neil Crone as Mr. Leopold Shawn Devlin as Police Attendant Riste Antoniev as Henry