Guest Stars Amelie Bea Smith as Emily Whitehouse Ben Radcliffe as Young James Sebastian Selwood as Finn Whitehouse Liz White as Ali Tom Turner as John Vestey Kudzai Sitima as Maggie Jonathan Coy as Judge Aled Luckhurst Elizabeth Chan as Female QC 1 Violet Verigo as Krystyna Nancy Farino as Holly Berry Missy Malek as Nikita (Clerk) Julia Warr as Jury Foreperson Jonathan Firth as Richard Geoffrey Streatfeild as Tom Southern Chereen Buckley as Anchor Woman