Guest Stars Liam Hess as Louis Fairhead Frank Windsor as Kenneth Samuels Nigel Whitmey as Dan Wilder Julia Watson as Barbara "Baz" Wilder Kristian Wilkin as Andy Brodie Diana Weston as Mavis Taylor Ben Hull as Dale Charters Elyes Gabel as Jude David Gyasi as Bryce Kate Anthony as Angela Phillips Jessica Harper as Sophie Hardie Kim Wall as Ian Hardie Caron Anson as Dr. Amit Sohni Rebecca Deren as Michelle Terry Thushani Weerasekera as Zanna Mills David Gooderson as Alistair Roberts Georgia Henshaw as Gemma Terry Lorraine Hilton as Julia Neville