A timely horror film where a basic respect for humanity is sacrificed in the name of security.
CONTINUE READING