Hmmm... look at the date this came out.
6/26/74 = 6+26+74 = 106 (Prophecy)
6/26/1974 = 6+26+19+74 = 125 (Flint, Michigan)
Remember when the 266th pope visited the President on the 266th day of the year, September 23, 2015? All part of the 'prophecy' code.
A film about a 'white supremacist' in '74, also fitting.
The director is definitely part of the gang.