A review by sharonskinner
Nightshade by Andrea Cremer

3.0

Good storytelling and an original concept, but I felt cheated by the ending.