(Maybe Spoiler)
Most people are saying that they didn't like this movie because of the ending. But, I think the ending was pretty nessacery. It teaches you how destructive doing the right thing can actually be. It gives you a good moral and also gets you thinking during the credits.