Guest Stars Ben Radcliffe as Young James Amelie Bea Smith as Emily Whitehouse 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 Hannah Dodd as Young Sophie George Stay as James Lookalike