Boring, soulless, by-the-numbers young adult film. Most of the sci-fi is irrelevant, the really interesting ethical issues glossed over, and the ending made no sense except as sequel-bait.
I don’t recall the book being anywhere near this bad, but maybe I was just younger when I read it?