Guest Stars Harley Gallacher as Cyril Ogilvie Hamilton Rob Heaps as Hugo Catherine Bailey as Olivia Ogilvie Hamilton Tom Clegg as James Stephen Landor Joseph Prowen as Edward Seton