Guest Stars Tristan Sturrock as Zacky Martin Harry Marcus as Geoffrey Charles Pip Torrens as Cary Warleggan Ed Browning as Paul Daniel John Hollingworth as Captain Henshawe John Hopkins as Sir Francis Basset Jason Squibb as Reverend Odgers Robin Ellis as Reverend Halse