How the ‘Project Hail Mary’ book walks the line between hard and speculative science fiction… and why the film did not

Two different ways to tell the same story.