REVIEW: All Our Yesterdays by Cristin Terrill


Goodreads Synopsis:

“You have to kill him.” Imprisoned in the heart of a secret military base, Em has nothing except the voice of the boy in the cell next door and the list of instructions she finds taped inside the drain.

Only Em can complete the final instruction. She’s tried everything to prevent the creation of a time machine that will tear the world apart. She holds the proof: a list she has never seen before, written in her own hand. Each failed attempt in the past has led her to the same terrible present—imprisoned and tortured by a sadistic man called the doctor while war rages outside.

Marina has loved her best friend James since the day he moved next door when they were children. A gorgeous, introverted science prodigy from one of America’s most famous families, James finally seems to be seeing Marina in a new way, too. But on one disastrous night, James’s life crumbles apart, and with it, Marina’s hopes for their future. Now someone is trying to kill him. Marina will protect James, no matter what. Even if it means opening her eyes to a truth so terrible that she may not survive it. At least not as the girl she once was.

All Our Yesterdays is a wrenching, brilliantly plotted story of fierce love, unthinkable sacrifice, and the infinite implications of our every choice.

It’s so hard to write this review without any spoilers, but I will do my best.

All Our Yesterdays had me reeling from the start! Talk about throwing you in the middle of things, the insanity starts off right away.  Throughout the book, it’s up to the reader to put together the pieces as the story unfolds. This book jumps between Em and Marina as they race against time. I have never seen multiple point of views utilized in such a way before, it was as if two entirely overlapping different stories were unfolding at the same time until finally coming together in a devastating collision. (It makes more sense once you read it, believe me I want to tell you, but it would just be inconsiderate of me).

All Our Yesterdays was one of those books that basically blows your mind with its intricacy and well thought out plot line. I haven’t read a time travel book in quite a while and I was so ready for an awesome one, this book did not disappoint. The main characters Em and Finn are on a mission to save the future from the destruction of many lives, including all out war. After already enduring months of imprisonment and torture they are determined to succeed. Unfortunately, it involves murder of the one responsible for it all. This book takes you on a crazy adventure that involves brutal and suspenseful situations, love even in the darkest of times, and a wicked twist that you won’t see coming until it hits you in the face!

  I totally fell in love with the characters, and this book had me questioning my loyalty throughout. I especially loved the relationship between Finn and Em! Their love was sweet and endearing, it was one that was held together by a special bond that the two characters didn’t even know was forming.

At times this book was so hard to wrap my mind around, but that’s what made it so unique. By the time the book was ending my mind was totally blown by the madness of such a crazy conclusion.  All Our Yesterdays was one of those books that I had to put down for a second so I could figure out and go through the ending before continuing to the final pages. Though, I have to say, I did expect it to end a little differently, so that was slightly disappointing, nevertheless I still really liked this book!

I would most definitely recommend this book to any syfy junkie out there. This book is suspenseful, romantic, and thrilling in every way. I couldn’t put it down, it was a super easy read, and the pages flew. Buy All Our Yesterdays on Amazon!
Buy it at Barnes&Noble.


1 Comment

  1. Pingback: Top Ten Tuesday: Top Ten Books I Read in 2013 | Escape Inside the Pages

Leave a Reply

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

You are commenting using your 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