Guest Stars Rupert Holliday-Evans as Brian Reeves Claire Lams as Andrea Ellis Christopher Hatherall as DC Andy Lowell Joseph Payne as Dhillon Harwood Abra Thompson as Hannah Ellis Rebecca Grant as Nisha Baria Angus Castle-Doughty as Troy Manners Sam Hoare as Adam Reynolds Mika Simmons as Amanda Wilkinson Lu Corfield as Emma Hemmings Rob Jarvis as DC Phil Hillcroft Kerri Hedley-Cheney as Mrs. Plain Dan Winter as Court Clerk Camilla Power as Cressida Campbell Amy Marston as Lydia Vendler Sabet Choudhury as Reporter Cornelius Booth as Dr Michael English Clea Martin as Lucinda Bright