Azmodus eventually returns and restores Clarissa Winston's (now trapped in her grandmother's body) youth. This body is still connected to the Spectre, and thereby Azmodus can tap into the Spectre's power. The Spectre confronts Azmodus, but is captured as he is shocked to learn that Azmodus is, in part, a previous host of the Spectre. His friends, most notably again Father Craemer and the reluctant Nate Kane, are able to free him and beat Azmodus, separating Caraka, the first host to the Spectre, from the demon he was bonded with. In order to defeat Azmodus, however, the Spectre is required to cut his lifeline to Clarice's body; he decides to switch again with her repentant granddaughter. As Clarice goes to Heaven, it is revealed that she was, in fact, Caraka's soulmate all along, and was attracted to Jim because of their similarities. After this ordeal, Jim Corrigan continues to serve as the Spectre, now once more a step closer to his redemption, with Craemer as his advisor.