A worthy, unexpected and emotional ending to a wonderful series. Don't expect a fairytale where evil is defeated and everyone lives happily ever after. That's not how real life is, evil and good is not black and white and in a war wounds run so deep that they'd never be healed.
Suzanne Collins does a wonderful job of making this real, so real that she will destroy you. Wonderful.