Guest Stars Lily Loveless as Anna Sophie Wu as Jay Robbie Gee as DCI Armstrong Francis Magee as Dr. Tremlett Ruth Gemmell as Alice Eleanor Matsuura as Vicky