A review by emmywritess
Monstrous Souls by Rebecca Kelly

4.0


In 2001 Heidi was the victim of a terrible attack that left her best friend dead and her sister missing. 15 years later, Heidi has lived her life with no recollection of the attack or much about her past. But then suddenly things began coming back to her, and she is desperate to find out what really happened all those years ago. Only someone doesn’t want her to find out the truth and they’ll do anything to stop her. 

I connected with Heidi immediately. I know what it’s like to forget large chunks of your life, however, I couldn’t imagine forgetting absolutely everything and I really felt for her. I admired her determination in getting to the truth and finding out what happened to her best friend and sister, but I also couldn’t help think she was naïve in trusting the people she did.

The plot was so interesting and I couldn’t wait to find out more. I liked the two timelines - 2016 and 2001. It allowed us to discover the truth bit by bit and gave the impression we were putting the pieces together ourselves, rather than just been told. It could get a little confusing as we had the two timelines and then three unique perspectives - Heidi, a police officer working the case, and who I presumed was the antagonist. However, saying that, it was easy to adjust to and as I got further into the book; I didn’t notice the changes anymore. 

I didn’t guess the ending, and it was more heartbreaking and tense than I expected. Thoroughly enjoyed this book and I’m excited to read more of the authors fabulous writing.