Guest Stars Tom Budge as Shane Rawlins Usha Cornish as Farida Korrapati Amali Golden as Young Farida Keith Brockett as Detective Han Zhen James Cerche as Detective Wilkins Joan Reynolds as Care Resident #1 Martyn Jones as Care Resident #3 Felicity Steel as Female Driver Felix Star Higson-McBrearty as Boy #1 Henry Strand as Boy #2 Jacob Mendoza Clarke as Boy #3 Barry Withers as Care Resident #2 Belinda Totino as Concerned Driver Dorothy Adams as Care Resident #4