It takes a familiar teen sci-fi premise and gives it a frantic, messy, increasingly uneasy energy that suits the material ...