The best and most harrowing addition to the emerging sub-genre of movies that take place entirely within the space of a computer screen.
David Ehrlich, IndieWire
Sat, 02/17/2018 - 3:30pm
The best and most harrowing addition to the emerging sub-genre of movies that take place entirely within the space of a computer screen.