Review: Archangel’s Storm by Nalini Singh

Cover for Archangel's Storm by Nalini Singh

Title: Archangel’s Storm

Author: Nalini Singh

Series: Guild Hunter #5

Pages: 363

4 stars out of five
4 stars – It was really good

Jason is sent to Archangel Neha’s territory to uncover who has murdered her consort. Unfortunately being in her territory means he has to tie himself to her bloodline with a blood oath, and that tie is through Princess Mahiya. But Jason quickly realizes there is more to Mahiya than anyone knows. 

I really enjoyed this one. Jason and Mahiya have a slower paced relationship because they both have extreme trust issues. Jason has been the quiet and dangerous spymaster for Raphael throughout this series and we finally get a glimpse of his past, which was heartbreaking. Jason was a broken protector and I have liked his character from the beginning. This book just made me love him more. 

Mahiya was an interesting character. She has lived as a princess of Neha’s court but knows that she is an expendable hostage. While everyone thinks she is weak, she has a will of steel and is determined to survive. I was surprised by how much I liked her. Mahiya was the perfect partner for Jason because they both have suffered trauma, prefer to live in the shadows, and both know the importance of true love. 

Overall, this was a really enjoyable couple and some great story progression for the world. I am really interested in seeing how the future of the Cadre will change and what will happen with Lijuan. 

Trigger Warnings: references of domestic violence leading to death, torture and imprisonment.


Goodreads | Amazon


Previous books and reviews for the series:

#0.4 Angel’s Dance
#0.6 Angel’s Judgement
#0.8 Angel’s Pawn
#1 Angels’ Blood
#2 Archangel’s Kiss
#3 Archangel’s Consort
#3.5 Angel’s Wolf
#4 Archangel’s Blade


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s