Three days before her 24th birthday, Katherine Gregory receives a letter from her deceased mother. It details a faery curse in which the eldest child in each generation will die in their 25th year.
Three days before her 24th birthday, a new love interest comes knocking, and her first love has returned. Neither man is what he seems, and Katherine may have to choose between them.
Three days before her 24th birthday, Katherine must decide if this is all real, or if the strange visions she's been having are just a figment of her imagination.
The race to unravel the mystery begins, and Katherine must solve it - for any day after her birthday could be her last.