A disloyal priest is being punished by God for his sins and condemned by the local community for what he has allegedly done. - IMDb