Guest Stars Roger Allam as General Campion Rupert Everett as Mark Tietjens Miranda Richardson as Mrs. Wannop Sasha Waddell as Glorvina Tom Mison as Potty Perowne Anne-Marie Duff as Edith Duchemin Clare Higgins as Lady Claudine Stephen Graham as Vincent MacMaster Janet McTeer as Mrs. Satterthwaite Malcolm Sinclair as Sandbach Jack Huston as Gerald Drake Sylvestra Le Touzel as Marchant Ned Dennehy as Father Consett Rufus Sewell as Reverend Duchemin Freddie Fox as Edward Wannop Anna Skellern as Bobbie Pelham Patrick Kennedy as McKechnie Alan Howard as Tietjens Senior Lucinda Raikes as Hullo Central - Evie Candida Benson as Effie Jonathan Coy as Bertram Denis Lawson as Sir Reginald Tim McMullan as Stephen Waterhouse Leslie de Gruyter as Lord Beichen Pierre van Heddegem as Capitaine Thurston Misha Handley as Michael - 4 year old Christina Cox as Mother Jordan Long as Porter Tessa Parr as Bridget Lee Whitlock as Parry Naomi Cooper-Davis as Gertie Garrett Moore as Johnny Pelham Howard Ward as Policeman Michael Mears as Reverend Horsley Sheila Collings as Miss Fox