Guest Stars Tom Austen as Josh Cross Brian Bovell as Ray Wilton Trevor Eve as Sir 'Frank' Philip Cross Gemma Jones as Claire Slater Hannah Gordon as Grace Greaves Bernard Hill as Father Robert Greaves Tom Courtenay as Eric Slater Ade Oyefeso as Curtis Dominic Power as Les Slater Zoe Telford as Bella Cross Ruth Sheen as Lizzie Wilton Cherie Lunghi as Shirley Cross Claire Goose as Ellie Greaves Tessa Peake-Jones as Sheila Adam Astill as Matt Slater Jonathan Harden as Sean Rawlins Valentine Olukoga as Brandon Duncan Pow as Tom Matthew Cottle as Liam Gough David Troughton as Geoff Yasmine Akram as Kelly Dominic Coleman as John Burton Paul Cawley as Meredith Cliff Barry as Lassiter Rita Davies as Mary White Simon Wilson as James Benedict Taylor as Mark Bennett Uncredited Matthew David McCarthy as Builder Tim Packham as Man Leaving Church Emma Jason as Uniformed Police Officer