Ferocious and debauched tale of modern day Satanism set in a desolate and rocky area of rural France. Everything you would expect and more including, bloodletting, flagellation, rape, Christ like looking figures, peasants and French intellectuals. It's a bit arty/talky at first but for a French film this is non stop action.