I was disappointed with the first movie because it failed to capture the terror and some important nuances in the book. This movie is far superior. The characters are well-rounded, the acting is top-notch, the story is every bit worth the movie's length and the costume design and art direction is perfect. I have always loved Jennifer Lawrence for playing the 'fiesty young woman' roles - from 'Winter's Bone' to 'Silver Linings Playbook'. And as Katniss Everdeen, she embodies that unflinching quality with utmost ease. Young people around the world can take away some important messages from the series - about the virtues of righteousness, sacrifice and rebellion against an unjust society.