Did Batman brake his code in the end of The Dark Knight? His one rule was not to kill but he tackled Harvey Dent off a sie of a building. Did that have to happen? I understand lettting Ra's die, Ra's had the league of shadows at his hands and was able to distroy the city plus didnt really kill him, he just didnt save him. I just feel a little uncomfortable at the thougt of him braking his code.