Guest Stars Andrew Leung as Kevin Duff Beau Gadsdon as Polly Portia Ingram Billie Gadsdon as Darcey Ingram Nicholas Woodeson as Nicholas Hilliard QC Geoffrey McGivern as Lieutenant Colonel Village Keir Charles as Steve Knight Martin Trenaman as DS Ferguson Jeremy Killick as Paddy Spooner Maggie Service as Kerry the Floor Manager Scott Handy as Larry Whitehurst Dolly Gadsdon as Pippa Ingram Paul Hunter as Professor Alyn Morice Michael Elwyn as Judge Rivlin Jon Snow as Himself James Aroussi as Teenage Boy Tom Bulpett as Mirror Photographer James Pearse as Head Juror Christopher Staines as Mensa Employee Sonnyboy Skelton as Teenage Boy Sasha Hails as Court Clerk David Maybrick as Mirror Journalist