Guest Stars Amali Golden as Young Farida Joan Reynolds as Care Resident #1 Martyn Jones as Care Resident #3 Kali Hulme as Police Officer Credit Only Keith Brockett as Detective Han Zhen James Cerche as Detective Wilkins Uncredited Usha Cornish as Farida Korrapati