
David Witton is a sullen teenager who feels more at ease with animals than with people. Following the death of his sister, David embarks on a search for the father who deserted him when he was a child.

as Billy

as Young David

as Anna Witton

as Graeme Connor

as Fred

as Penny

as Robbie

as Alice

as Len

as Jane

as Anne-Marie

as Mr Wilson

as Miss Owthwaite

as Mr Carr