Cara and Riley know the truth about their new job, but they can't say a word about it to anyone or they'll be killed. While their fates hang in the balance, Theo has promised to find a way to help them. Help can't be found in Austin, so he spends a lot of time traveling and leaving Cara behind to pretend like everything is normal.
Tired of sitting around and waiting to die, Cara and Riley want to take matters into their own hands. They discover the secrets of the Rosewater clan, and find out their leader isn't the leader at all. As mysteries are uncovered, they learn they've fallen into a hidden war of immortal clans that's been raging for centuries.
Theo has been shielding Cara from the horrible truth, but Cara has just discovered some truths that even he didn't know.