Guest Stars Miranda Richardson as Mrs. Wannop Roger Allam as General Campion Rupert Everett as Mark Tietjens Sasha Waddell as Glorvina Janet McTeer as Mrs. Satterthwaite Tom Mison as Potty Perowne Stephen Graham as Vincent MacMaster Anne-Marie Duff as Edith Duchemin Jack Huston as Gerald Drake Sylvestra Le Touzel as Marchant Patrick Kennedy as McKechnie Lucinda Raikes as Hullo Central - Evie Jonathan Coy as Bertram Lyne Renée as Marie-Léonie Lucy Briers as Mrs. Ferguson Elliot Levey as Colonel Levin Tilly Blackwood as Second Teacher Anna Maguire as Latin Teacher Emma Dewhurst as First Teacher Rudi Goodman as Michael - 8 years old Steven Robertson as Bill CO Antonia Clarke as 16 year old Schoolgirl David Dawson as Aranjuez Henry Lloyd-Hughes as Captain Notting William Ellis as Aubrey Michael Shaeffer as RSM Mathias Vergels as German Batman Ken Verdoodt as Griffiths Natalie Jeanette as Schoolteacher Frederik Lebeer as Duckett Hugh Mitchell as 2nd Lieutenant Bennett Alexander Cobb as Corporal Sutcliffe