Shura becomes an angel and meets the creator and speaks with Him/Her. Creator explains that he/she has given her the power to save the realities, all she has to do is follow his/her Plan. The creator would help Shura fully realize her powers which were limited by her mortal body. She would go back to the beginning of time and become the angel of souls, Azra. She would only be able to exist in the spirit realms, but this would make time traveling easier since the spirit realms aren't as solidly bound by space or time. There she would gain Lucian's trust and make him think that she had been turned to his side. She would offer him a way into heaven. From there she would go and save Corbin and guide him towards his and Shura's destiny. Once Shura dies, the realities will blur and Azra will be able to face Lucian.