Annihilation

Annihilation ★★★

worth it for the visuals and last 15 minutes