Monday, May 2, 2016

Review: The Girl Who Heard Demons by Janette Rallison


Heidi Reads... The Girl Who Heard Demons by Janette Rallison

My rating: 5 stars / It was amazing

http://www.amazon.comhttp://www.amazon.comhttp://www.goodreads.com

Synopsis


Shy Adelle Hansen hears demons, but she’s determined to make friends at her new high school by keeping her ability secret. When she overhears supernatural voices celebrating the impending death of the school quarterback, Levi Anderson, she knows she has to do something to prevent it. However, the demons aren’t the ones plotting; they’re just celebrating the chaos, and Adelle must contend with earthly forces as well if she wants to preserve Levi’s life. Handsome, popular Levi doesn't appreciate Adelle’s self-appointed role of guardian angel. As Adelle battles to keep him safe, she’ll have to protect her heart, too. Can she do both?


My Review

This book is so different from what I've been reading lately! The young adult perspective was refreshing, and the story is told from both Adelle and Levi's first person POV. The author skillfully portrayed each voice as distinct to their character and didn't make events overlap and get retold again. While the plot device that Adelle is able to hear demons is supernatural, it is based enough in reality that it didn't seem like fantasy or even paranormal. Her gift is one that makes her feel isolated, especially when she received backlash for trying to do good with what she learns. I appreciated that there is a subtle faith element incorporated so there is a underlying feeling of hope, as well as aligning with my own personal beliefs of relying on God while doing as much as we can to help ourselves and follow His will. The dangerous circumstances provide tension and anticipation leading towards the climax, but the interactions between Adelle and Levi are what I really enjoyed while anxiously reading to see what would happen next.

(Thank you to the author for a copy of the book in exchange for my honest review)

No comments:

Post a Comment

Thanks for your comment!