NETFLIX: Occult Forces - Illuminati Movie truth that killed the director.