Origin: The Haunt Trilogy
An accomplished and mysterious Divination Arch-wizard. Her origins and age are unclear to most, but a small group of heroes know Carol Anne to be the daughter of General Oscar Montarthas, defender of a long-forgotten crossroads town now overtaken by the Neverwinter Wood.
Corrupted at the age of six by a Night Hag named Gertrude, Carol Anne's soul was corrupted and bound into a doll ("The Evil Doll") which stalked Our Party at Montarthas Manor (see The Haunting of Montarthas Manor) and was released from that binding by the Sewer-side Squad (see Saint Greycastle Hospital). Her soul was not allowed death, however, and lingered to contemplate how to undo the evil done to her and her family.
Through chronomancy (time magic) she drew Belcoria, Oogway, Tallon the Tall, and Willow into their own past - and hers (see Put Evil to Bed). This restored her soul and perhaps even rewrote the past of the Montarthas family, but placed her outside of time - whose touch would no longer age her, and giving her powerful Divination powers. A grown woman, she is known to wander the Sword Coast, though can one with such power to SEE truly be "wandering?"