Guest Stars Tristan Sturrock as Zacky Martin Luke Norris as Dwight Enys Pip Torrens as Cary Warleggan Caroline Blakiston as Aunt Agatha John Hollingworth as Captain Henshawe Crystal Leaity as Margaret Vosper Matthew Wilson as Mark Daniel Gracee O'Brien as Jinny Martin Robin Ellis as Reverend Halse Rory Wilton as Richard Tonkin Sally Dexter as Mrs. Chynoweth Patrick Ryecart as Sir Hugh Bodrugan Emma Spurgin Hussey as Mrs. Zacky Martin Richard Harrington as Captain Andrew Blamey Harriet Ballard as Ruth Teague Hywel Simons as Harry Blewitt Alexander Arnold as Jim Carter Jason Thorpe as Matthew Sanson Daniel Cook as John Treneglos Sabrina Bartlett as Keren Smith Billy Geraghty as Blight Simon Meacock as Jailer