Moral Ambiguity

Challenges the notion of justice when every character is both victim and perpetrator