It was very close to the book, which I like. they did change a few things and added stuff that wasn't in the book, but, overall, a nice finish to the series. The only part I did not like was the ending. I didn't like the end of the book anyway, but they shortened it to the extreme. They could have left the 19 years later part completely off and been fine.