While you stare at the screen of this low-budget yet stylish thriller, you’ll be staring at a lot of screens within it. Screens on desk top computers, on laptops, on phones, on televisions, from surveillance cameras. There are going to be a lot of detractors who dismiss this as another gimmick film.