it was an excellent movie, except for the ending dragging out, adn the ending idea in general. what i dont get is (spoiler!) why the aliens spoke with an english accent. the only source they could've learned it from would've been david, and he, nor anyone he met, had an english accent.