I wouldn't call her heartless. She didn't have a heart for our heros, but she had a heart. She loved her commandor, and was going to avenge him no matter what, even at the cost of her own life. She was so consumed with revenge, I pitied her and yet kind of respected her for her motivation...