Loading show details…
Loading show details…
In the Appalachian mountains, a witch boy named John is given human form to court Barbara Allen on condition that she remain faithful. Their marriage and child are tested by the townspeople's superstition and a religious revival, and Barbara's betrayal breaks their bond.
Loading reviews…
No reviews yet.