Hope is a rogue. But that doesn't mean he's bad. Not that the world cares. All they see is a demon trying to corrupt the world. But behind that is a gentle soul who cares about his family.
Elliun doesn't care if a tiefling has a soul. A demon is a demon, as far as he's concerned. But when a palace he has been hired to protect is burglarized, he soon finds that not every demon is a monster.