Many stories like The Journey of Elaina feature a variety of characters, but we haven't met anyone that's definitely "a good person".

TheOASG