Tuesday, September 3, 2013

Review: All Our Yesterdays by Cristin Terrill

  • Publisher: Hyperion Books for Children
  • Publication date: 9/3/2013
  • Source: eARC provided by the publisher via Netgalley for review
Purchase: Amazon | B&N | The Book Depository

"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.

 My Thoughts

Time travel books are tricky. They can sometimes be too scientific and confusing, or just make no sense. It's quite an art to create a time travel book that makes sense and doesn't make my brain hurt. I have to say, this was one of those. We get enough of the scientific stuff to make it seem believable, but not so much that I feel like I need to go back to school for a science degree of some sort. It also is written in a way that you get both the present and future kind of all at once, even though it alternates, it is all happening at once. That might not make sense to you if you haven't read it, but if you have, it totally works!! I am fascinated with time travel novels, but so many just don't work for me. This was fantastic!!

Marina was so ridiculously in love with James, that I think it really clouded her judgement a lot of the time, but I loved her devotion to him. She was young and fragile. She may have been rich and seemed to have everything a girl could want, but her parents don't really show her the love she needs, her friends are shallow and total cliche mean girls, and James is the only thing in her life that seems solid and real. When things start to crumble, she stays true and strong, but she knows that things are barely holding together and needs to make the right decisions and do what is right for her. She seems very weak, but really inside she is a very strong girl. Only she didn't know it until she was pushed to her limit.

Em outwardly seems tough. She is hardened by life and the things she has seen and been through. She is tough, but not as emotionally strong as she acts like she is. She has been on the same mission over and over again to try to change the outcome of where she is presently, but to no success. She knows she needs to kill the doctor, it's the only way. She doesn't know if she is strong enough to actually do it though.

I don't really want to go too much into it because it's best to just experience it for yourself. This was full of action, emotion, and a bit of a mystery to it. I was never bored with it, in fact I felt like I couldn't read it fast enough. I wanted Marina to be happy, I wanted Em to be happy, and I really wanted a resolution that wouldn't totally crush my heart. What's more is the twists of the story. I love how in time travel novels anything you do in the past can affect the future, and this was done incredibly. I love how it shows how much people can change, and also how sometimes they can't. This was heartbreaking and exciting. All I can say is that this is a must read. Even if you aren't a fan of time travel, this book just works. It does it in such a way that it doesn't make you have to think about every little thing. There is just one thing that I didn't quite get, but it could just be me. I might be missing something. (The only point in this book that something actually confused me. The more I think about it the more my brain hurts.) It didn't take away from my enjoyment of the book though. Overall this was just amazing!!

*An advanced copy of this book was provided by the publisher in exchange for an honest review. I did not receive any compensation.


  1. Loved your review. Earlier, I was trying to decide if this book is worth the height and based on what I have been reading, it is. Thanks for sharing!!

  2. Marina's character development was really significant in this novel- which is why I really loved her. But is still think Finn is the best! *squeals* I saw a few reviews saying the same thing about something a little off, I guess I wasn't one of them- loved this book the pieces.

    Great review, chick! <33

  3. It makes me sad that I didn't enjoy this book as much as everyone else. I mean I definitely enjoyed it, but I don't understand the hype. The characters weren't as developed as hoped. Especially Marina. She frustrated me so much with her obsession with James. I also didn't feel much for the romance. It was just really hard for me to connect with it or understand it for that matter.
    I did like fast pace of the plot and thought the book was quite entertaining.
    I'm happy you liked this one, Amy!
    Great review! :)

  4. It really seems that this author did a great job with the time travel aspect, and that makes me happy because I enjoy those too. I'm really glad you enjoyed All Our Yesterdays, Amy!

  5. I agree, time travel books are tricky! But I just LOVE them! I really, really want to give this one a try!

  6. I'm a fan of time travel books, so it's nice that you enjoyed this one and it didn't make your brain explode too much.

  7. Oh good. I was hoping this one was good!

  8. Oh, great review! I have a copy coming my way this week and I can't wait to read it. I love a good mix of action, emotion and mystery!

  9. Yeah, Marina did allow her judgment to be clouded because of her feelings for James, I got a little frustrated with that at certain points...you know the ones I mean! I'm glad you enjoyed this though, it was super fun to me, too. And kudos for the spoiler-free review. ;)

    Wendy @ The Midnight Garden

  10. I still need to work this one in. I've been reading more positive than negative reviews which is a good sign I hope!

  11. I do like time travel on occasion. Thanks for sharing!

  12. YAY, I'm excited you enjoyed this one so much :D The more reviews I read for this one, the more pumped I get! You know how I love time-travel (WHEN it's done well!) and since this one sounds like it is, well I'm pretty much over the moon! Lovely review Amy ^^ ♥

  13. Lol, "back to school for a science degree". Too funny! I agree, I hate it when time travel books are too scientific. I'm glad this author did it well. Oh, and I like that you were never bored with it, esp since I've been getting bored easily lately. I'll have to give this one a try some time.

    Confessions of a Vi3tBabe
    Deity Island

  14. This book did make my brain hurt. I am with you. Like, the whole paradox thing? That makes ZERO sense to me. I cannot deal with that.

    I did enjoy the interpersonal dynamics, and it was definitely entertaining, but the overall plot had me going like this: o_O


My blog is now an award free zone. I really appreciate the thought, but stopping by is reward enough for me. Thank you so much!!

I have been getting a ridiculous amount of spam comments so I have disabled anonymous comments. If you are an anonymous user and a real person, I apologize.

I love comments! I will try to respond to as many as I can. I read every one of them, even if I do not respond to them all.