Here’s the premise: 17-year-old twin sisters CJ (the pretty one) and Violet (the other one) wake up after a party to find they’ve been cursed. Whenever they speak, they spit diamonds (CJ) or frogs (Violet) from their mouths. And they’re not the only ones to find themselves on the wrong end of a fairytale curse. But strangely, Mum and Dad aren’t quite as surprised as might be expected. Turns out they’re part of a whole organisation devoted to keeping the unpleasant fairies (Sidhe) harmlessly locked away. And wouldn’t you just know it, those evil fairies are breaking out and looking for revenge.
Cue all sorts of mayhem and dramatic goings on, and (since this is YA) there’s a hefty dollop of romance in the background too. This was a lot of fun, and I loved that the schoolkids were, in the end, instrumental in restoring some semblance of normality, with only a little help from the grown-ups. There are a bunch of unanswered questions left dangling for the next book in the series, but the immediate threat was resolved very neatly. This felt just a tad too YA for my personal taste, but that’s the only thing keeping this to four stars.