A film based on the novel, starring Natalie Portman, was released by Paramount Pictures on February 23, 2018.

What's the best answer to this question: was the movie annihilation based on a book?
yes