Guest Stars Alison Belbin as Maggie Lynch Graham Seed as Victor Oliver Rachel Atkins as Eileen Richards Rishard Beckett as Laurence Richards Jonathan Tafler as Stefan Vannier Adrian Christopher as Ray Flask Sophie Duval as Elizabeth Vannier Adrian Richards as Joe Brasher