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 Maggie Service as Kerry the Floor Manager Martin Trenaman as DS Ferguson Jeremy Killick as Paddy Spooner Scott Handy as Larry Whitehurst Dolly Gadsdon as Pippa Ingram Sonnyboy Skelton as Teenage Boy Paul Hunter as Professor Alyn Morice Michael Elwyn as Judge Rivlin Jon Snow as Himself Tom Bulpett as Mirror Photographer James Aroussi as Teenage Boy James Pearse as Head Juror Christopher Staines as Mensa Employee Sasha Hails as Court Clerk David Maybrick as Mirror Journalist