Typically, the movie doesn't match up with the book for me. I always like the book better. But in this case, as good as the book was, the movie was even better. The ending was a little different, in fact less preposterous than the book.
Mrs SteveFromNY liked it too. We are even considering seeing it again.
I'd recommend it as worth seeing.