[Review] Catwoman: Soulstealer by Sarah J. Maas

fullsizeoutput_a79
*I received a copy of this title from the publisher in exchange for an honest review*

Title: Catwoman: Soulstealer (DC Icons #3)
Author: Sarah J. Maas
Publisher: Random House Books for Young Readers
Publication Date: August 7, 2018

When the Bat’s away, the Cat will play. It’s time to see how many lives this cat really has. . . .

Two years after escaping Gotham City’s slums, Selina Kyle returns as the mysterious and wealthy Holly Vanderhees. She quickly discovers that with Batman off on a vital mission, Batwing is left to hold back the tide of notorious criminals. Gotham City is ripe for the taking.

Meanwhile, Luke Fox wants to prove he has what it takes to help people in his role as Batwing. He targets a new thief on the prowl who seems cleverer than most. She has teamed up with Poison Ivy and Harley Quinn, and together they are wreaking havoc. This Catwoman may be Batwing’s undoing.divider_line (1)
Review: Right from the first page I was hooked on Selina Kyle’s character and story. Everything was so fast-paced and action packed and I loved how high stakes everything was. She falls into a life of crime as a young teenager when her mom bails and she’s left to take care of her sick sister. Her biggest source of income is fighting for the Leopards, a gang controlled by Falcone.

When cops show up at her door, her sister ends up in foster care and she ends up with an impossible choice: go to jail or leave Gotham to attend a finishing school in Italy. Selina mysteriously returns two years later as Holly Vanderhees and quickly asserts herself into the high society of Gotham. By night, she is stealing jewels and artifacts and it soon becomes a cat-and-mouse game between her and Batwing. It was kind of hilarious seeing Selina giving him the slip every time. She begins to attract the attention of Poison Ivy, and soon she begins an uneasy alliance with her and Harley Quinn as they wreak havoc on Gotham. There are so many Batman characters and villains featured in this, and I loved every second of it. We also get to see everything from Gotham’s criminal underworld to up to high society.

Selina is such a complex character. While she can be cold and cruel, she also has heart and something to fight for. Her unbreakable bond with her sister was incredibly humanizing for her character and a big part of how she became Catwoman in the first place. I also really admired her ability to keep a cool head in tough situations as well.

Luke Fox is taking care of Gotham as Batwing while Batman is away. On the outside, he’s the perfect son of a billionaire, but on the inside he’s broken. After serving his country and coming come with PTSD, he uses his mask to cope. He struggles to take down Catwoman, and even more so when she teams up with Poison Ivy and Harley Quinn. It’s interesting to see him so vulnerable and not as the perfect hero. I admire the fact that his character still has a lot of growth to go through.

Selina and Luke do have that initial chemistry, but I love how the romance aspect of the book was put on the back burner until the very end. This book was very much about Selina and her master plan to see Gotham crumble. Although, she does have some ulterior motives as well, and everything unfolds near the end.

This was my first SJM book and I have to say that I really enjoyed it. It was an easy read and I really enjoyed how everything kind of connected at the end. And, wow that ending was definitely explosive. There were also some nice twists along the way and I just loved seeing everything come together.

Rating: 5/5

5 thoughts on “[Review] Catwoman: Soulstealer by Sarah J. Maas

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 )

Google photo

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

Twitter picture

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

Facebook photo

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

Connecting to %s