SciFi/Fantasy Book Review: A House of Rage and Sorrow by Sangu Mandanna: https://t.co/zGanA5hUDk— Josh (garik16) (@garik16) October 30, 2019
Short Review: 9 out of 10 (1/3)
Short Review (cont): The second in Mandanna's space opera trilogy based upon an ancient Indian Epic features our heroine Esmae and her sentient spaceship launch a campaign of revenge, a struggle of gods and men with devastating consequences. Short but amazingly good. (2/3)— Josh (garik16) (@garik16) October 30, 2019
A House of Rage and Sorrow is the second in Sangu Madanna's "Celestial Trilogy", a trilogy that began with last year's "A Spark of White Fire" (Reviewed Here). The trilogy is a SciFi/Fantasy (there's aspects of both) adaptation of the Indian epic, the Mahabharata, with a slight YA slant - and is actually one of two adaptations of that epic (Ashok K Banker's "Upon a Burning Throne") I know of being published by western publishers over the past year. I really liked A Spark of White Fire - the book was short, but contained a fascinating universe of worlds, stations, gods, and mortals, with a really likable heroine struggling to find peace and family despite prophecies and curses suggesting those may be a mere pipe dream. It had some flaws, but I really enjoyed it despite those flaws and have been looking forward to the sequel pretty much all year.
And well, A House of Rage and Sorrow delivers tremendously on the promise of its predecessor, despite being even shorter in length. Now that the stage has been set, we go fully into epic scifi/fantasy as Mandanna presumably adapts the sprawling nature of the original epic into her world, and despite packing everything into a short package, she manages to fill the world and characters with such depth as to keep me riveted throughout. This is a story of mortals, gods, sentient space ships, great beasts, and more, and it even somehow manages to address some of my key flaws of the prior book. Yeah, I love this one and I cannot wait for the conclusion.
Spoilers for A Spark of White Fire below are inevitable, be warned.