By Judith Somerville. Hans and Anna meet by chance when visiting one of the remote Aran Islands, the extraordinary beauty of which leads to them developing an unexpected and intense bond. For Hans, it is part of a journey of emotional recovery. Anna ...... Kate Buffery Hans ...... David Troughton Mrs O'Flaherty ...... Joanna Monro German voices ...... Michael Shelford Directed by Cherry Cookson.