All Our Yesterdays by Cristin Terrill

yesterdays“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. 

Source: egalley via Hyperion/Netgalley

Story Breakdown:

Told in alternating chapters we learn about Em and Marina, four years apart yet closer than you think.  Em tries to return to the past to correct mistakes to alter the future while Marina is just trying to save the boy she loves.  When things start to take a very dark path and James’ brother is attacked there begins a spiral weaving their stories together to an explosive conclusion.

Character Highlights:

It’s very hard to say what you love or hate about a character when you are seeing two different versions of everyone.  Who do you love and/or trust, past or present?  UGH, DECISIONS!!!

Em – I really liked her from the start.  After learning what she has had to do and go through to get where she is?  I just love her all the more.

Finn – I would have liked have seen more of his family life, maybe a chapter or two from his perspective looking in on his friends for some internal dialogue.

Marina – Talk about blinders on!  This girl is on a one-way train to Crazy Town if she can’t see anything outside of James.

James – The toughest one for me.  It is hard to watch someone, fictional or not lose so much.  I can see why Marina cares for him and wears kid gloves around him.  While I see his innocent side at the same time I see his more aggressive side wanting his family with him.

Overall Thoughts:

WOW.  This was a fun and fast-paced book!  I figured out some of the twists a bit early on but not all of them and really enjoyed that we jump right into the story though it did leave me a little lost for a couple of chapters.  I will say it’s extremely hard to review this one and not give anything away. Time travel in books is still new to me but there are several series that I now read and this will definitely be one of them.

If you are in a reading funk, love time travel, or are just looking for a quick read this is the book for you!  Word of warning, the ending will leave you begging for book two now!




5 thoughts on “All Our Yesterdays by Cristin Terrill

  1. Ashley @The Quiet Concert October 3, 2013 at 9:39 am Reply

    I thought it was tricky to review as well. I did not want to spoil anything! Glad you enjoyed 🙂

    • Gone Pecan October 3, 2013 at 12:43 pm Reply

      Yep. Can’t wait till book two comes out. Thanks for stopping by!

  2. Alice in Readerland October 3, 2013 at 10:40 am Reply

    So glad you enjoyed this one too, I really did! I agree, I really liked Em and would liked to have known more about Finn. Maybe we’ll get to in the 2nd book? Great review! 🙂

    Alice @ Alice in Readerland

  3. bookgoonie October 4, 2013 at 5:59 am Reply

    Really looking forward to this one.

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

%d bloggers like this: