Guest Stars Tristan Sturrock as Zacky Martin Louis Davison as Geoffrey Charles Caroline Blakiston as Aunt Agatha Amelia Clarkson as Rosina Hoblyn Kyle Soller as Francis Poldark James Wilby as Lord Falmouth Robert Daws as Dr. Choake Jason Squibb as Reverend Odgers Danny Kirrane as Harry Harry Richard Durden as Dr. Anselm