I have not read the books, but honestly this movie makes me not want too. The plot was cheesy, nothing draws you in. The actors are so-so and you could tell exactly what was going to happen next, without much thought process. Honestly, everything felt rushed and there was too much going on...its hard to follow the plot and to top it off, It ends so unsatisfying. This was one of the movies I was really looking forward too, and honestly I have not been more unimpressed.