Guest Stars Jassa Ahluwalia as Adam Stuart Colin R. Campbell as Detective Superintendent Andrews Bernard Hill as Father Robert Greaves Gemma Jones as Claire Slater Tom Austen as Josh Cross Trevor Eve as Sir 'Frank' Philip Cross Hannah Gordon as Grace Greaves Brian Bovell as Ray Wilton Tom Courtenay as Eric Slater Ade Oyefeso as Curtis Dominic Power as Les Slater Claire Goose as Ellie Greaves Cherie Lunghi as Shirley Cross Ruth Sheen as Lizzie Wilton Zoe Telford as Bella Cross Frances Tomelty as Maureen Sullivan Harley Sylvester as James 'Jimmy' Sullivan Tamzin Malleson as Caroline Greaves Adam Astill as Matt Slater Silas Carson as Marcus Archer Kerri McLean as Duty Solicitor Sandra James-Young as Elise Hughes Akin Gazi as Asil Sharon Duncan-Brewster as CPS Lawyer Vanessa Hehir as Thea Gay Soper as Annie Sule Rimi as DS Keane Ann Akin as Nurse Chord Melodic as Police Officer Richard Beanland as Big Issue Seller