Abigale MacLeod is rejected by her people for having an imaginary friend at the age of 18 and is being forced to marry an Englishman, Ansley Randal. When he wipes out her entire family to claim her, her castle, and her power as his own, she is ripped from her world before getting revenge by her not so imaginary friend, Kendrick of Loridar, and pulls her from the human world to his own. Soon she finds out that she has a great destiny that involves saving an entire world along with the realm of the Gods, but it is foretold that she has to sacrifice herself to do it. After losing her entire family she is okay with giving into the prophecies, but along the way she makes a new family. Can she give the one life to save the many or will there be another way out of the mess she calls life?