Spoiler alert My rating: *** Imdb link This film about a group of strangers, inexplicably trapped in an interlocking network of connected cubes and their efforts to escape, is gripping from beginning to finish. It also raises some interesting questions. What if we were trapped in a disciplinary mechanism which has gone way beyond any …