A priest is called to a rural farming community that hides an ancient secret.
Release Date: 1995-03-21