Needing to get away from my last intense read, this gave me exactly what I need. A thrilling fantasy, exploring the world of magic and darkness.A consistently awesome plot, I fell into this story quick. A curse that moves from generation to generation and a untrained witch who can be the only person who can help him. The plot moved at a good pace leaving me feel good. There are more twists and minor characters who played a bigger role than what I anticipated. The love interest is quite a nice catch. I like that there is no insta-love and really like that there are many obstacles standing in their way. It gives their love much more to fight for. Nadia and Mateo are great characters that work well together. Each have something to gain and loose. With the town quickly falling under darkness, it's up to them to stop it.Spellcaster is a fantastic story sweeping you away in an awesome adventure. Combining a dark past with an uncertain future, the reader is caught in an intriguing story. Impressive and suspenseful, Spellcaster is wonderful.