Moral Ambiguity

No heroes—only degrees of self-deception, where technical perfection becomes the protagonist's cage