Everyone has something to hide in this propulsive near-future thriller that grapples with the price of progress and how technology shapes our lives and world.