Annihilation
Peter Travers
Alex Garland's bracing brainteaser has the courage of its own ambiguity. You work out the answers in your own head, in your own time, in your own dreams, where the best sci-fi puzzles leave things. Get ready to be rocked.