Andrew AndersonAnnihilation — when does ambiguity become poor writing?This article contains spoilers for the movie AnnihilationMar 24, 20181Mar 24, 20181