The Edge
Film Editor Ben continues his coverage of this year’s London Film Festival with a review of this decidedly bleak sci-fi drama from Argentina.