Guest Stars Tristan Sturrock as Zacky Martin Nicholas Read as Geoffrey Charles Ed Browning as Paul Daniel John Hollingworth as Captain Henshawe Richard Hope as Harris Pascoe Turlough Convery as Tom Harry Matthew Wilson as Mark Daniel Gracee O'Brien as Jinny Martin Michael Culkin as Horace Treneglos Sebastian Armesto as Tankard Lewis Peek as Ted Carkeek Richard Harrington as Captain Andrew Blamey Hugh Skinner as Unwin Trevaunance Ross Green as Charlie Kempthorne Richard McCabe as Mr. Trencrom Marc Danbury as Jim Vercoe Alexander Morris as James Blamey Isabella Parriss as Esther Blamey