An ancient evil has returned out of the mists of time, and Peggy Carson must risk everything to protect her best friend, Derek. Peggy is smart, funny, geeky... and plain. And Derek has no clue how much she loves him.
Derek has discovered a series of old diaries, each written by the same young woman, and each spaced several decades apart?a period spanning centuries. He thinks he has found a time-traveling, fairytale princess?but a princess under an evil curse.
Derek is determined to break the curse, to rescue sweet, pretty Elaine from her sister?the evil, disfigured Morgaise. But where he sees fantasy and romantic adventure, Peggy sees horror and death. Soon the ancient evil begins to stalk Peggy. Even if she can save Derek, who will save her?