Meaghan is a princess: that is the only life she has ever known. But then she meets a boy named Caleb... who has the secret to the past she didn't even know she had. Meaghan realizes that she knows Caleb from somewhere, and as a lurking danger draws ever nearer, she is going to need to find out soon...