Guest Stars Natascha McElhone as Janet Nicholas Farrell as Lt Collan Gowrie Richard Griffiths as Brian Beazely Julian Rhind-Tutt as Lt. Tim Byrant Alexander Armstrong as Capt Henry Sandy Samuel West as Lt Charles Thoroughgood Robert Bathurst as Maj Edward Lumley Shaun Dingwall as L/Cpl Van Horne Neil Roberts as Lt Phillip Lamb Daniel Flynn as Capt Colin Reach Jake Wood as L/Cpl Stagg Alex Walkinshaw as A/C Smith 250 Jonathan Firth as Lt Chatsworth David Barrass as RSM Bone William Tapley as Capt Nigel Beale Patrick Drury as Maj Anthony Hamilton-Smith George Asprey as Lt in the Wessex Scouts Anthony Watson as L/Cpl Winn Denys Hawthorne as Jack Smiles