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