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