Title: Unforgiven (The Soulkeepers #3)
Author: Lori Adams
Category/Genre: Young Adult Paranormal Romance
My Star Rating: 3/5
Otherworldly desire and paranormal action reach new heights in the final installment of The Soulkeepers. As Sophia St. James moves Heaven and Hell to claim her destiny, questions are answered, secrets are revealed—and immortal love is tested.
After finally becoming a powerful Spirit Walker, Sophia St. James is shocked to discover that her conjured identical twin, Ka—along with her soul—have been dragged down to Hell by the relentless Demon Knight Dante. Sophia tries to hide the crisis, but there is little hope of keeping any secrets from her red-hot Guardian Angel. Growing suspicious, Michael has been making plans of his own that will bind him and Sophia together forever.
But Sophia is plagued with evil visions through Ka’s experiences in Hell. She is terrified that Dante will discover he has taken the wrong Sophia. Desperate to return to her original state before she withers away and dies, she risks everything to go where Michael can’t follow. To bring back Ka and save her own soul, Sophia must now enter the gates of Hell.
**I received a free copy via Netgalley in exchange for a honest review**
I really, really, really HATE that I didn't love this more!
The first two books in the Soulkeepers series were some of my favorite books to date, but this one just was not up to par for me. The characters fell flat, the writing was a bit simple, and honestly it just felt like this one was written out of contractual obligation; like the author was bored with the setting and wanting to move on.
That said, the plot itself was well thought out and the ending provided satisfying closure to the series. I will STILL remain a faithful reader of Lori's, and can't wait to see what she comes up with next