Cranked Up Films
15 Things You Didn’t Know About Bigfoot (#1 Will Blow Your Mind) is a mockumentary satire exploring clickbait and cryptozoology in equal measure.
After Midnight shows much potential in its early-goings, which makes the lack of a satisfying follow-through all the more disappointing.