The Devils 1971 Cover photo

As the temperature of sin and plague begins to rise within the town of Loudun, France, it is hard not to notice the white brick walls that fortify the commune rising above it all; an unnervingly blank canvas waiting to be smeared. Like Chekov’s gun, there are expectations by the third act something must explode

Continue Reading