Annihilation Movie Timeline Explained
Ex Machina director Alex Garland’s second sci-fi feature, Annihilation, has just arrived in theaters to rave reviews. Based on the novel of the same name by Jeff VenderMeer, Annihilation stars Natalie Portman as Lena, a scientist who ventures into a mysterious and highly dangerous phenomenon called the Shimmer, on a mission to find out what happened to her husband, Kane (played by Oscar Isaac) when he went on a previous expedition....