Annihilation Is Coming To Netflix

When her husband vanishes during a secret mission, biologist Lena joins an expedition into a mysterious region sealed off by the U.S. government.

Originally premiering as a feature film, Annihilation is now coming to the streaming service, Netflix!