Guest Stars Jane Wymark as Joyce Barnaby Barry Jackson as Dr. George Bullard Laura Howard as Cully Barnaby Lauren Oliver as Christine Kirby Erin Oliver as Christine Kirby Joe Anderson as Max Ransom Will Keen as Preaching Pete Kubatski Owen Teale as Young Mal Owen Teale as Little Mal Kirby Bill Stewart as Lucky Lol Tanner Alexandra Moen as Emma Kirby Sean Chapman as Jimmy Kirby Wanda Ventham as Romany Rose Imogen Holthouse as Young Emma Tom Frederic as Ben Kirby Geoffrey Whitehead as Dr. Gregory Ransom James Hoare as John Ransom