Author: Jessica Andersen
Series: The Final Prophecy (book #1)
Next in series: Dawnkeepers
My rating: 3.5 Stars
Synopsis: The apocalypse is coming on December 21, 2012 and the Nightkeepers, a race of warriors with special powers originating in the barrier between this world and the next, are the only ones who can prevent it. Detective Leah Daniels is investigating a cult dedicated to human sacrifice and cashing in on the end of the world. She is on the verge of becoming their latest victim when Strike Jaguar, the Nightkeeper prince, rescues her and the two discover that their destinies are intertwined and they must work together to save humanity.
Review: An intense plot, strong characterization and a well-developed mythology based on the Mayan culture. Nevertheless, the story is a bit drawn out, could have had better focus and been reduced by at least 100 pages. Numerous characters, places and magical abilities are introduced which may be confusing and makes it easy to lose track of the narrative if one is not paying attention. I, for one, enjoy this type of detail and made good use of pen and paper to keep everything organized.
While the romantic leads were interesting as individuals, Leah and Strike’s relationship was lacking chemistry and had absolutely no emotional foundation or impact. They barely know each other but suddenly feel that they are soul mates. The secondary characters were more engaging. Rabbit’s teenage angst was endearing and I truly commiserated with his parental issues. In fact, his father, Red-Boar is one of the very few apparently good characters that I found myself despising. It is a sign of Ms. Andersen’s writing skill that she could evoke such emotion in this reader.
Speaking of writing, the book is obviously well-researched and the prose flows. However, I did find the language and dialogue grating at times with an overabundant use of slang and cliché, and some repetitive wording here and there.
All in all, this is a pretty good read and the series has potential. I will read the next book to see if it improves on its shortcomings.