Guest Stars Ben Hunter as Joseph Booth Albane Courtois as Eugénie Pierre Jessica Baglow as Rachael Hemingway Thomas Howes as John Booth Bruce Alexander as Mr. Parker Leo Flanagan as Matthew Avison Rupert Vansittart as Charles Lawton Steve Evets as Mr. Pickles Felix Johnson as Dick Maizie McDonagh as Charlotte Booth Dino Fetscher as Thomas Beech Michael Xavier as Dr. Steph Belcombe Grant Burgin as Joseph Mann Niamh Hustler as Hannah Booth Jenna Russell as Charlotte Norcliffe Martin Barrass as Lawton Hall Butler Carol MacReady as Mrs Norcliffe Robert Hewitt Wolfe as Elija Peel Simon Paisley Day as Major Norcliffe Norcliffe James Thackeray as James Clayton