Guest Stars Finley Barrett as Finn Wilde Jimmy Ginger as Stephen Parker Pearl Chanda as Imogen Parker Cordelia Bugeja as Esther Leach Gary Cargill as Trevor Ross Robin Morrissey as Tom Ross