no the boy wasnt an alien in the book. the book is far better, however the movie was pretty true to the book in most ways, the boy was done all wrong though and the ending ruined the whole movie. This was probably one of the closest movies to book that king has. Hearts in atlantis was very close but the lowmen werent human in the book.