I'll say this just once:
Movies and Books are two different mediums, because of that fact they can never be identical (due to time and money constraints)
Movies are only *based*, remember that, based on the book, they use the characters and some (but not all) of the plot line.
Base point: Book turned into movie can never been totally the same.
My two cents.