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