Review: +1

Dennis Iliadis’s film is an unexpectedly effective parable of the detachment that’s triggered from the overload of stimuli.