I never finished reading the book, but that there was some differences between certain parts of the book to movie. From what I have heard the ending is different between the two. I have also heard that the ending is better in movie. I had seen this movie a million times before today, but just now bought it on DVD. The theatrical trailer 1 is very good and doesn't even show that much of the movie. My favourite parts of this movie was mainly the ending sequences which I won't go into because you need to see them for yourself. I loved right at the beginning where Tom Cruise's (Mitch McDeere's) wife gets home and as she's opening the door, the door flings open and Mitch grabs her and they go straight for the couch kissing. Then after a few seconds she says "Okay. Okay. You're going to have to leave now. I'm expecting my husband." "The hell with him" he says and shuts the door and takes her into the kitchen.
The movie is very good, amusing, and I do agree with it being a little farfetched but all a movie is supposed to be is amusing because it is all fantasy. Even stories based on true events are fantasies because they may not show exactly how certain things took place and that it is a byist story. It only shows how one person viewed something.
In any case, this movie deserves an 8 or nine out of ten.