Guest Stars Esther Coles as Kim Beardsmore Sharon Hinds as Ellie Ndebala Jacqueline Leonard as Sarah Preston Tom Beard as Dr. Daniel Acres Andrew Ray as Dr. John Reginald Kitty Scopes as Eve Bill Nighy as Alan Sinclair James Warrior as Hargreaves Natalie Morse as Gemma Sinclair Frances Low as Maureen Sinclair Grace Kinirons as Singer Crispin Harris as Pianist