A feature length horror film that depicts the graphic misfortunes of those who TRUST their technology more than they trust themselves.
 
            A feature length horror film that depicts the graphic misfortunes of those who TRUST their technology more than they trust themselves.