Perhaps one of the most morally ambiguous characters in the entire Lord of the Rings franchise is that of Boromir. He is, in part, noble and kind, a strong warrior who defends his friends bravely ...