Since the first film I loved the series, now after reading the books and watching the third movie I can say the ending stuck well to the twelfth book. I cried while watching and on the ride home I kept on sheding tears! The ending isnt as light-hearted as the other to films but it really ties it in with modern day. If you watch it just be prepared to cry is all I can say without spoiling it!