I have not read the books but I LOVE these movies! Eclipse has been the best by far. There were funny parts, sad parts and happy parts! I especially liked the love triangle they have going on and how it touches on the other characters past in this movie.