Annihilation

Annihilation ★★★

What the actual fuck?
Gotta watch again, stoned.