Based on Jeff VanderMeer’s best-selling Southern Reach Trilogy, Annihilation stars Natalie Portman, Jennifer Jason Leigh, Gina Rodriguez, Tessa Thompson, Tuva Novotny and Oscar Isaac. It was written and directed by Alex Garland.
If you like them type of mess your head up, confuse you and keep you on the edge of your seat type movies then this one is for you. Think along the lines of Donnie Darko or The Butterfly Effect, although the movie is nothing at all like either of them, you know that right when I thought I had figured it all out and then everything changed again and confused me but kept me intrigued feeling? I had that all the way through the movie. However, I predicted the last five minutes of the movie before I'd watched it so was kind of disappointed about that but I would recommend giving this movie a watch and making your own mind up because I promise it will be so much better than what you expect it to be.