Shadowheart has an interesting story too. Her past as a Shar worshipper and her gradual realization that there might be more to life than what she was taught makes her character arc deep. She has to deal with her faith, her memories being locked away, and finding her true self in the chaos of the adventure.
Shadowheart also has a great origin story. She's a cleric with a mysterious past and a mission she's not entirely sure about. Her loyalty to her goddess is tested throughout the game as she discovers more about herself and the truth behind her orders, which makes for a really engaging story.
Astarion has a great origin story. He's a vampire spawn with a complex past of abuse and manipulation by his master. His journey of self - discovery and breaking free from that control is really engaging.
Baldur's Gate 3 is set in a fantasy world filled with magic, danger, and complex characters. It follows the adventures of a group of heroes as they face various challenges and uncover dark secrets.
I think it's great. The story of Baldur's Gate 3 is full of surprises and depth. It keeps you hooked from start to finish. The world-building and character development are top-notch.
In my opinion, Lae'zel has a very compelling story. She is a Githyanki warrior, and her story is full of her people's culture, honor, and the struggle against Vlaakith. Her loyalty to her race and her slow realization that things might not be as they seem in Githyanki society is really interesting. It's also cool to see her interact with other characters from different backgrounds and how she adapts or clashes with them.