Annihilation

Annihilation ★★★★

I am not sure I fully understood this insane motion picture, but I sure did like it.