Is there a genre for good-not-great adaptations of recent sci-fi novels where it feels like the book was written yesterday? The Martian, ready player one, dark matter, now this. Wanted to love it but a few too many unneeded characters and random exposition. Pattinson was amazing, cast him as two-face in the upcoming Batman movie.