Annihilation

Annihilation ★★★★

After bad CGI and my hatred for Dr.Ventress, the story, flashback usage, and environments are so cool.