Guest Stars Mackenzie Crook as Lance Corp. Alan Buckley Ben Batt as Peter MacShane Robert Pugh as Peter MacShane Snr. Philip Arditti as Hamid William Ruane as Patrick Wakefield Anthony Crank as Copper Shaun Mason as Scouse Benjamin Smith as Frankie Nash Malcolm Raeburn as Judge Nick Moss as Sgt. Keith Evans Nicola Potts as Maria Nash Tony McGeever as Pvt. Dermot Parkinson Neil Burnett as Court Usher Robert Horwell as Landlord