Guest Stars Jack O'Connell as Shepherd Lad Simon Kassianides as Gypsy Horse Trader Barnaby Kay as Saul Shaughan Seymour as Doctor Kenneth James Harper as Vicar John Hollingworth as Robert Sia Berkeley as Frances Declan Wheeldon as Young Heathcliff Alexandra Pearson as Young Cathy Joseph Taylor as Young Hindley