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 Owen Teale as Young Mal Owen Teale as Little Mal Kirby Joe Anderson as Max Ransom Will Keen as Preaching Pete Kubatski Wanda Ventham as Romany Rose Alexandra Moen as Emma Kirby Sean Chapman as Jimmy Kirby Bill Stewart as Lucky Lol Tanner Imogen Holthouse as Young Emma Tom Frederic as Ben Kirby Geoffrey Whitehead as Dr. Gregory Ransom James Hoare as John Ransom