Guest Stars Tom Austen as Josh Cross Trevor Eve as Sir 'Frank' Philip Cross Gemma Jones as Claire Slater Brian Bovell as Ray Wilton Tom Courtenay as Eric Slater Bernard Hill as Father Robert Greaves Hannah Gordon as Grace Greaves Ade Oyefeso as Curtis Dominic Power as Les Slater Zoe Telford as Bella Cross Cherie Lunghi as Shirley Cross Ruth Sheen as Lizzie Wilton Claire Goose as Ellie Greaves Adam Astill as Matt Slater Tessa Peake-Jones as Sheila 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 Benedict Taylor as Mark Bennett Cliff Barry as Lassiter Rita Davies as Mary White Simon Wilson as James Uncredited Matthew David McCarthy as Builder Tim Packham as Man Leaving Church Emma Jason as Uniformed Police Officer