Susannah York - as luminous as ever - is the real draw in this quietly satisfying piece about a group of people thrown together in a hay loft in early 19th-century Denmark as the tides of floodwater and history rise around them.
Written by Karen Blixen, a woman who knew all about transformations, this is a slight but engaging tale of people who, when facing death, are at last prepared to reveal their real selves.
Essentially what we get is a quartet of stories staged with minimal fuss that tell of human folly and foible. There is the Chevalier who throws away the thing he loves; the young woman denied her power and sexuality; the experienced older woman who turns out to be an innocent in some ways; the young man who contemplated suicide because he didn't want to be what others made him.
It's more Radio 4 afternoon play than really thrilling drama, but in the hustle of the festival, this small, intelligent, very nicely written show deserves its place, and for just an hour transports you entirely to another world.
· Until Aug 28. Box office: 0131-226 6522