Tom Holland and Daisy Ridley’s “underrated” sci-fi thriller is on TV tonight

The movie is adapted from Patrick Ness’s 2008 novel, The Knife of Never Letting Go. It takes place on a world where only men live, but that changes when Viola (Ridley) unexpectedly lands there and is sheltered by Todd (Holland).







