Author: Cristin Terrill
Series: All Our Yesterdays #1
Published by: Disney Hyperion
Publication Date: September 3, 2013
What would you change?
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 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, and with it, Marina’s hopes for their future. 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. Em and Marina are in a race against time that only one of them can win.
Oh, time travel, how I love you! I’ve loved time travel for a long time in any form (movies, books, TV shows, etc.), so I’ve watched and read a lot of it. Over the last couple of years I’ve become a little more picky when it comes to the books, because I hate wasting my time on the crappy ones. But I knew I had to read All Our Yesterdays as soon as I saw it. Did I love it? Yes, but I wasn’t quite blown away in love with it. Don’t get me wrong, this book was completely engaging from the very first page, but it was missing that special something that would push it to the next level for me.
All Our Yesterdays follows two sets of characters on a thrilling ride with lots of twists and turns. Em travels back in time to kill the man who invented the time machine that has wreaked havoc on the world. It’s the only way, because nothing else has worked. While Marina will do anything to protect the brilliant boy he loves. I enjoyed all of the characters, especially Em and Finn. But mostly Finn. I can’t help but love the funny guys. Also, the time travel aspect is pretty simple, so even if you don’t like time travel, you’ll most likely still enjoy this book.
This really is a great book. It was so hard to stop reading once I started, because the author has a way of pulling you in and not letting go. With that being said, I did find the story fairly predictable. This is completely my own personal opinion and is part of the reason I didn’t love it more. I know, this all sounds a bit contradictory, and it does feel that way, but for me, it was both engaging and predictable. I can’t help it! Thankfully the story was so good that is overrode the predictability.
The only real issue I had though, was that there were repeated opportune moments to get something done and they weren’t taken. I understand the reasoning why, I promise I do, but my patience wears thin for that type of thing. Really, that was the only thing that bothered me.
Overall, I enjoyed All Our Yesterdays so much! There is no doubt that Terrill can write a damn good story, and I’m confident this book will be a total hit with a lot of people. I’m not sure if there will be a sequel, but I will definitely make it a high priority read if there is.