Annihilation4 out of 5 StarsDirector: Alex GarlandWriter: Alex Garland (screenplay), Jeff VanderMeer (novel)Starring: Natalie Portman, Jennifer Jason Leigh, Tessa ThompsonGenre: Drama, Fantasy, Sci-FiRated: R for violence, bloody images, language and some