Guest Stars Pippa Haywood as Claire Jenkins / Clarissa Pye Harry Lawtrey as Robert Blakiston Jude Hill as Young Sam Ian Lloyd Anderson as Brent / Writer Karen Westwood as Mary Blakiston Dorothy Atkinson as Lady Frances Pye Nia Deacon as Joy Sanderling Chukwuma Omambala as Rev Robeson / Rev Osborne Joel Birkett as Young Robert Karl Collins as Jack White / Jack Whiteley Sanjeev Kohli as Sajid Khan / Dr Kamal Sutara Gayle as Gemma Whiteley David Herlihy as Matthew Blakiston Paul Tylak as Lee Jaffery Azeem Alahi as Aziz