Danny Boyle and Alex Garland's underrated 2007 sci-fi film has an ending that hits harder than most movies in the genre.