Every character is both perpetrator and victim, and the final revelation blurs the line between justice and vengeance.