The film , Annihilation was praised for its visuals , acting , direction , and thought-provoking story .
It was released digitally by Netflix in a number of other countries on March 12 , 2018 .
Annihilation -LRB-film-RRB-