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