Review: All Our Yesterdays by Cristin Terrill
Genre: Science Fiction, Dystopian, Time Travel
Publisher: Disney Hyperion
Expected Publication: September 3, 2013
Copy Provided By: Netgalley
"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.
One of my favorite things about All Our Yesterdays were the characters. I cared for Em from the very first scene. The Author painted the scenes perfectly to show how hopeless her situation is. It must be awful to bear witness to so much horror and know someone you love is behind it all. Now if Em is supposed to be the serious one then Finn is definitely the comic relief. I loved his sense of humor and felt it helped balance the somewhat downer that the rest of the story is. Without Finn this book might not of worked for me. Lastly, I loved Nate. He was the perfect older brother and a genuinely good guy. It was horrible seeing him put through the wringer time and again.
Another thing All Our Yesterdays did really well was the world building. In the past you have Marina's life which is all glitz and glam. She lives a charmed life and knows it. Then you have her future self and it's all doom and gloom and hey is that China invading?? I loved how the Author really fleshed out Em's future and former self. I was afraid whenever we flashed back it wouldn't be obvious that the character was one in the same but the way its done is brilliant and I really enjoyed it
Lastly, I loved how gripping the story was. All Our Yesterdays reads like an action film. It's pacing is perfect and just when you think the story might be slacking something happens where your pulled right back in. I would love to see this book as a movie. I have no doubt if done right it could be blockbuster huge. If you like romance, action, thrills and chills then this book is definitely for you!
Now I will say that while I really did enjoy this story I did have a few small gripes. I really wish the story went a few more chapters with each character before flashing back or forward. Just when we get into something with the past it's time to go back to the future or vice versa. While this might work for some readers it just didn't for me. I also really wish it hadn't been so obvious who the Doctor was. Maybe it was supposed to be but I really would of liked to play the guessing game a little bit longer.
Overall, All Our Yesterdays is a phenomenal debut and I can't wait to see what this Author brings to the table in the future. I highly recommend picking this one up if you haven't already. I promise this one is worth the price. With that being said, I'll be rating All Our Yesterdays by Cristin Terrill ★★★★.
Want to learn more about this book or Author? Click the links below!