Guest Stars Elfina Luk as Detective Kiernan Rachel Drance as April Rebecca Davis as Dr. Spence Sachin Sahel as Richard MaeMae Renfrow as Jean Kingston Chan as Daisy