Guest Stars Peter Davison as Peter Faulkner Babou Ceesay as DC Alex Gray Lia Williams as Emma Barnes Tom Brooke as Brian Miller Taron Egerton as Liam Jay Lucy Speed as Louise Cornish Marc Small as Police Officer Anthony Edridge as Tim Camilla Power as Tara Faulkner Jessica Harris as Beverley Miller Harriet Ballard as Ruth Wilson Michael Webber as Solicitor Emily Jewell as Receptionist Carl Prekopp as Derek Rosie Holden as Claire Victoria Ball as Amy Mark Powley as Jack Cornish John Biggins as Desk Officer Simon Wilson as Dr. Matt Whitby Nicholas McGaughey as Johnny Jay Timothy Davies as Old Man Uncredited Richard Herdman as Police Officer Ed Pearce as Undertaker Martyn Mayger as University Lecturer / Passer By