A league of powers called the Roses, an immortal race of people, rule without normal humans knowing. Richelle Grands has grown up in a normal life of living in foster homes, unknowing to who she really is. So when she is taken by mysterious people, her world comes crashing down. It turns out she is a Princess of the Red Rose, heir to the throne in which her parents had left her. But the other Roses won't let that happen so easily, especally when the Prince of the Black Rose is watching. He holds her at arms length, mysterious and reluctant to get close to anyone.