Rise of the Runelords
A fallen archon, Maxzavian's lost love
Elszevina was a powerful archon in service to the goddess Sarenrae, and was beloved by Zavian in his past life as a fellow celestial. Elszevina ultimately sacrificed herself to free Zavian from an infernal contract he had entered into in order to gain the power to save her and their fellow Dawn Heralds from an army of demons.
In the present day, the aasimar Zavian has dedicated himself to undoing his past wrongs and freeing Elszevina from her contract with the fiend Belawara. He has managed to obtain and destroy both copies of the infernal contract.
But upon encountering Elszevina in the spires of Xin-Shalast, he has learned that she spent three centuries of infernal servitude in the Outer Planes. She appears to be thoroughly corrupted by the experience, with an intense hatred towards him, though he remains committed to drawing her back to the light.