ARC Review: Soulprint by Megan Miranda

soulprint by megan miranda

Alina Chase has been contained on an island for the last 17 years—whether that’s for the crimes of her past life, or for her own protection, well, that depends on whom you ask. With soul-fingerprinting a reality, science can now screen for the soul, and everyone knows that Alina’s soul had once belonged to notorious criminal, June Calahan, though that information is supposed to be private. June had accomplished the impossible: hacking into the soul-database, ruining countless lives in the process.

Now, there are whispers that June has left something behind for her next life—something that would allow Alina to access the information in the soul-database again. A way to finish the crimes she started.

Aided by three people with their own secret motivations, Alina escapes, only to discover that she may have just traded one prison for another. And there are clues. Clues only Alina can see and decipher, clues that make it apparent that June is leading her to something. While everyone believes Alina is trying to continue in June’s footsteps, Alina believes June is trying to show her something more. Something bigger. Something that gets at the heart of who they all are—about the past and the present. Something about the nature of their souls.

Alina doesn’t know who to trust, or what June intends for her to know, and the closer she gets to the answers, the more she wonders who June was, who she is, whether she’s destined to repeat the past, whether there are truths best kept hidden—and what one life is really worth.

Description taken from Goodreads. I received an advance copy of this book, to be published February 3rd, 2015, via the publisher in exchange for an honest review. These opinions are my own. 


This book was incredibly surprising to me because I, in no way, thought I would like this book as much as I did. Sure, it has an interesting plot, but it carries that plot all the way out until the end–and doesn’t release until it’s done.

There are so many great themes to SOULPRINT, and I felt like every single one of them was unique in it’s own way. I loved the idea of soul printing, and the world-building behind this book is entirely real. I can quite literally see Alina’s world through the United States, or even the Canada, of today. For those people who feel like dystopian/future-based novels just aren’t plausible enough, I urge to try SOULPRINT.

It wasn’t even the setting in SOULPRINT that really stuck out of me in the beginning. It was Alina, and the characters around her. The very first thing I thought when I heard her name was Marie Lu’s Alina, and I expected this (somewhat) to end up being a villain’s story.

But’s it’s not, in a weird way, and that’s a lot of the beauty of SOULPRINT.

She’s flawed. She longs for revenge, even when revenge is probably not the smartest thing to be thinking about at the moment. She’s smart but can make stupid decisions. She wants to be free, and she doesn’t want to be judged by people. She even fears that June really is her, at the core.

There were so many things I loved about Alina that were really just nuances of her, and that was why I felt like she was perfect for this story. I did feel like the other characters were solid as well, but I didn’t love them as much as her.

SOULPRINT was a great, really fun read for me. I would definitely recommend it, even though I was slow to like it in the beginning, and will be rereading. 4.3 stars.

pg count for the hardback: 368

Advertisements

3 thoughts on “ARC Review: Soulprint by Megan Miranda

  1. I got a copy on Netgalley and really enjoyed this book too :D I thought the idea of soulprinting is so unique :P

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