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