This low-budget sci-fi movie is the directorial debut of Alex Garland, writer of “The Beach”…