Guest Stars Laura O'Toole as Agnes Dervla Kirwan as Bundle Jonas Armstrong as Cade Adam Godley as Lomax Stephen Dillane as Finch Mathew Horne as Eversleigh Charlotte Salt as Virginia Edward Fox as Caterham Michelle Collins as Treadwell Ruth Jones as Blenkinsopp Anthony Higgins as Count Ludwig Von Stainach Letty Butler as Young Treadwell Ian Weichardt as Young Lomax Robert Dunbar as Young Count Nicci Brighten as Madeleine Alex Knight as Jaffers