Catching fire is, probably, a movie that is much more good and enjoyable if you've read the books before. Of course, as it's a movie, not everything is explained on this movie, but Lawrence performance really helps the audience to discover how does Katniss feel about everything that she is living (and that she has to live). It is a movie where you don't feel time going by,you nearly don't move from your seat, just to see how does Katniss, Peeta and the rest of the tributes and people try to survive in a world that Suzanne Collins created using the imagination and ideas from Orwell's 1984 book, roman history names and lots and lots of more influences that mixed made this book and, consequently, the film very entretaining and enjoyable.
I have to say that with all the best-sellers adaptations that there are nowadays this is one of the best adaptations, because it takes the most important parts of the books and shows it like the book says, and this is remarcable because we're no really used to see that. More and more now the movies do not have nothing similar to the "books they are inspired in" and if you will to see what you've read in action, you end up depressed.
So Catching fire is really a good adaptation from the addicting and entretaining books that counts with a good performance from Jennifer Lawrence that really fits into the character and that really makes this movie a decent movie to see if you like or not those kind of stories.
Obviously, this book is a best-seller because it contains some of the classic elements of young literature. But it has also clever elements such as the revolution, the controlled life, politics, feelings... that make the movie and book special and very attractive.
The end is similar to the twilight's breaking dawn end but it really makes you want to see the third one to see how does the story continue.
So as a supporter of the books and the movies I must say that I really liked it and that this element that the books and movies have, politics, revolution, control.... is really amazing.