SHOCK reports from the set of the Black Fawn/Breakthrough Films feature THE HERETICS. It was a warm Spring day in Erin, Ontario, a rural town North of Toronto where life is quieter, where a man can live his life full measure, away from the manic pace of the city… Read entire story.
Source: Shock Till You Drop