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 Robin Ellis as Reverend Halse Jason Squibb as Reverend Odgers