BIFF18 REVIEW: Black Site [2018]

Do you not fear your insignificance? Mankind found a way to overpower its Gods in Tom Paton‘s throwback sci-fi horror Black Site. After discovering that Elder Gods were in-hiding and draining our planet of its most precious resource (people) for millennia, humanity found ancient incantations to bind them and ultimately deport them back from whence they came with no chance of return. It’s the type of knowledge that could disenfranchise the masses with proof of our “creators” being nothing more than a malignant species from far away that craves our…

Read More