Guest Stars Tristan Sturrock as Zacky Martin Luke Norris as Dwight Enys Caroline Blakiston as Aunt Agatha Ed Browning as Paul Daniel John Hollingworth as Captain Henshawe Richard Hope as Harris Pascoe Crystal Leaity as Margaret Vosper Matthew Wilson as Mark Daniel Gracee O'Brien as Jinny Martin Robert Daws as Dr. Choake Michael Culkin as Horace Treneglos Jason Squibb as Reverend Odgers Rory Wilton as Richard Tonkin Emma Spurgin Hussey as Mrs. Zacky Martin Richard Harrington as Captain Andrew Blamey Mark Frost as Tom Carne Harriet Ballard as Ruth Teague Hywel Simons as Harry Blewitt Jason Thorpe as Matthew Sanson Daniel Cook as John Treneglos Sabrina Bartlett as Keren Smith Geoffrey Bersey as Chairman