According to Aristotle, for a writer to create an interesting character it must be morally complex, meaning it must consist of not only good or bad morals, but both. Victor Hugo's The Hunchback of Notre Dame has a few examples of this trait in its main characters. Claude Frollo, the priest, shows moral complexity, as he is the novel's antagonist but is also very compassionate in his feelings toward Esmeralda. Phoebus, who is a nobleman, a soldier, and the captain of the King's archers, is also one to cheat on his fiance, Fleur-de-Lys de Gondelaurier, and later ignore his chance to save Esmeralda during her execution. Quasimodo is another quality example of moral complexity because while he remains loyal to Esmeralda in every way that he can, he also doesn't hesitate in pushing Frollo off the ledge and murdering dozens of Truands. Moral complexity allows a reader to think about each character with more depth. Claude Frollo, Esmeralda, and Quasimodo all have positive as well as negative aspects to their personalities, which creates what Aristotle would consider to be interesting characters for this reason.
In the beginning of the novel, Frollo shows his compassion and dedication when he takes in his younger brother, Jehan, and later adopts Quasimodo after his parents left him as a child. Though Frollo tried his best to mold scholarly individuals out of the young orphans they soon became symbols of his failure, as Jehan drinks and gambles his money away and Quasimodo's deafness prevents almost any kind of learning. Frollo's obsessive longing for La Esmeralda causes her to be hanged and Quasimodo to be tortured. It seems that everything he tries to do ends negatively, and that "by making himself a priest made himself a demon" (Hugo 282). No matter the effort he puts in to make Esmeralda love him, he only ends up causing her pain. His obsession leads him to do things he would otherwise never