The Vet's Daughter combines shocking realism with a visionary edge. The vet lives with his bedridden wife and shy daughter Alice in a sinister London suburb. He works constantly, captive to a strange private fury, and treats his family with brutality and
On the banks of the River Avon, six sisters are born. The seasons come and go, the girls take their lessons under the ash tree, and always there is the sound of water swirling through the weir. Then, unexpectedly, an air of decay descends upon the house: