With Heaven and Hell tired of the game of stealing or saving souls, they come to the agreement of one final act to decide whether good, or evil will prevail. The rules are simple – One man, seven souls to save from the seven deadly sins. Jim Heron’s life gets very complicated the day he dies and becomes a fallen angel.
While the premise might sound simple, the plot is not. This is the first book by J.R. Ward I’ve experienced and having read a lot of urban fantasy and supernatural romance, I expected it to be a bit same old same old but I was pleasantly surprised. Ward has her own unique style of writing and I would say it’s actually more of a blend of urban fantasy and romance with a bit of a thriller thrown in.
The reluctant hero, Jim Heron is very likeable but still manages to maintain an air of ‘don’t get too close’ which was good, and while you know there is something a bit unusual about his friends, it’s very subtly done. The characters of Vin and Marie-Terese were also well written and Vin especially is not at all as you would expect. I thought the evil side were particularly nasty and again their introduction was very subtle. As the book progresses, and certain things get revealed, you gain more empathy with the main characters and that just continues growing, right to the end. I really enjoyed the twist at the end which kept me strung along til the last moment and was very emotional, gripping and well written. I can’t say more than that without spoilers.
My advice is read this book. It’s a good one!