Guest Stars Rose Ayling-Ellis as Esther Suanne Braun as Matron Safiyya Ingar as Shirley Molly Casey as Ruth Matthew James Thomas as Nicholas Halliday Jordan Coulson as Kevin Cathy Murphy as Doreen Fode Simbo as Joel Steve Furst as Barney Mitchum Robert Ashe as Durkin Cai Brigden as Doctor Small Ben Fox as Neath Guy Oliver-Watts as Sobell Greg Austin as Anthony Shaw Henrietta Clemett as Hotel Receptionist Sabina Cameron as Nurse Seb Carrington as Tall Waiter Clive Brunt as Stocky Man Scott Lane as Police Officer Daniel Stewart as Man in Dark Suit