User blog comment:Ultraprime2/Your Last Movie = Your Life/@comment-16344653-20120623200823/@comment-4829046-20120624045045

Humans consider them to be angels but they are actually aliens who preserve life. At the end of the film they did a Noah's ark kind of thing where they brought two of each species to repopulate that planet they had chosen.