I love when I never see the ending coming, which this definitely has. Didn't see it coming at ALL. Having said that, it is absolutely depressing. You don't feel a sense of justice at the end. The entire thing is just heartbreaking for every single character.