BEGIN SLIDESHOW Rating: 7.5 out of 10 Cast: Natalie Portman as Lena Jennifer Jason Leigh as Dr. Ventress Gina Rodriguez as Anya Thorensen Tessa Thompson as Josie Radek Tuva Novotny as Cass Sheppard Oscar Isaac as Kane Benedict Wong as Lomax Sonoya Mizuno as Katie David Gyasi as Daniel John Schwab as Paramedic Sammy Hayman as Mayer Josh Danford as Shelley Directed by Alex Garland Annihilation Review: Alex Garland is the real deal when it comes to heady, complicated cinematic science fiction.