Severely Underrated movie
The fact that they had the balls to go with that ending should make anyone who has seen it appreciate it for that fact alone.
I'll admit it, when my family and I saw this in theaters when it was out, I was the only on who liked it and got that the "aliens" were in fact angels saving the children to restart the human race. The religious overtones should have been really hard to miss because there were hints all throughout the movie. However, I think a lot of people might have missed that or misinterpreted the ending when they saw it the first time because let's face it, not too many movies these days have the guts to go with that strong of religious overtones in them, at least not in a positive light anyway.
Is the movie perfect? No. Is it worth multiple viewings? Ehh.. That's totally up to the viewer. Everybody seems to be 50/50 on the film. Does it make for 2 hours of entertaining science fiction? Absolutely. I would totally watch it again if it were to show on TV, mostly for that amazing plane crash scene alone.