Highly recommended. My book club (which typically doesn't go in for science fiction) really dug it. And the movie actually…