Annihilation
Josh Terry
Annihilation maintains a persistent sense of tension that keeps things compelling and will leave you wondering if you need to see it again (or just go read the source material) to make sure you understood what you just saw.