Movies February 22, 20189.0 0 Movie Review: “Annihilation” Cancer is life. That’s a weird concept to wrap one’s head around, especially for those…