An ancient curse plagues the kingdom of Sherbourne, and unless it is stopped, all will fall to ruin. The King, obsessed with greed, cannot see the danger. But his teenage twin children, Aletha and Adin, know they must act. A hermit leads Adin to a magical map that will send him back in time to discover the origin of the curse. Once back, Adin must find the Keeper, who protects the Gate of Heaven, but all he has is a symbol as a clue to guide him. Unbeknown to Adin, Aletha follows her brother, but they both arrive in Sherbourne's past at the precipice of a great war, and there is little time to discover how to counteract the curse.
One unexpected disaster after another forces the twins to make difficult choices. Adin's only hope to correct the past is to return to the future to manipulate events so his quest can succeed. Through his trials and failures, Adin learns that nothing can stop heaven from accomplishing its goal, and that all events work for the good of those who trust heaven. An epic fairy tale with surprising twists, embracing the enduring power of love and faith.