movies / reviews Review: Alex Garland delivers another forgivably flawed sci-fi success with Annihilation by Kevin / 6 years ago