Guest Stars Nick Fletcher as Roger Sharpe QC Rob Callender as Max Neville-Crowley Julian Forsyth as Judge Gordon Pickering Alice Bailey Johnson as Margot Neville-Crowley Ziggy Heath as Teddy Neville-Crowley Jacob Shephard as Andrew Grimes Robert Portal as Bertie Quinton QC Aki Omoshaybi as Charlie Reid