· Drama
Based on the novel by Grazia Deledda, (the first woman to win a Nobel prize in Italy). 1900, in a Sardinian village, primitive human nature existing side by side with man-made laws - the mingling of ancient superstition with Catholicism.
Director: Anthony LaMolinara
Loading addons…