The moral dilemmas that Holly goes through are the turning points in his character, they are what challenged his own moral values and what led to his own questioning of what is right and what is wrong. Holly followed his code of western morals and ideals until the moment he kills Harry in the sewers, despite the fact he had been the one who decided to help the police to bring justice to Harry's victims. In the end, Holly took it into his own hands because he knew that was what needed to be done in that moment. Harry's nod to his friend at the end was a sign of his own acceptance of his fate and the crimes he commited, he gave Holly the permission to end his life. The morally ambiguous nature of the events that Holly ends up going through, in a city lost to its own morality, only drove Holly to lose his own moral compass of western values despite his best efforts
The moral dilemmas that Holly goes through are the turning points in his character, they are what challenged his own moral values and what led to his own questioning of what is right and what is wrong. Holly followed his code of western morals and ideals until the moment he kills Harry in the sewers, despite the fact he had been the one who decided to help the police to bring justice to Harry's victims. In the end, Holly took it into his own hands because he knew that was what needed to be done in that moment. Harry's nod to his friend at the end was a sign of his own acceptance of his fate and the crimes he commited, he gave Holly the permission to end his life. The morally ambiguous nature of the events that Holly ends up going through, in a city lost to its own morality, only drove Holly to lose his own moral compass of western values despite his best efforts