In my opinion, Olberic has one of the best character stories in Octopath. His story is filled with themes of honor, redemption, and loyalty. His journey to avenge his fallen comrades and regain his honor is really engaging. It's a classic tale of a fallen hero rising again, and the way his past is gradually revealed as you progress through the game makes it all the more interesting.
Primrose has a very compelling character story. Her quest for revenge against those who wronged her family is full of twists and turns. You get to see her transformation from a seemingly vulnerable dancer to a strong - willed avenger. The settings in which her story takes place, like the seedy underbelly of the world in Octopath, add a lot of atmosphere to her tale, making it a standout among the character stories.
Cyrus also has a great character story. As a scholar, his pursuit of knowledge and the truth behind a certain mystery is captivating. His story often involves delving into ancient texts and uncovering secrets that have been long forgotten. It's not just about finding answers, but also about his personal growth as he faces various challenges along the way. His interactions with other characters also add depth to his story.