Friday, July 24, 2015

Review: All Our Yesterdays by Cristin Terrill

Author: Cristin Terrill | Genre: YA, Science fiction, Romance | Format: Hardcover, 360 pages | Publisher: Disney-Hyperion | Series: Yes | Source: Library | Rating: 4/5 An exciting, heart-wrenching time-travel story.
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.
All Our Yesterdays is a wrenching, brilliantly plotted story of fierce love, unthinkable sacrifice, and the infinite implications of our every choice.
Heart-wrenching, edge-of-your-seat, page-turning time-travel goodness.

This book was on my mind at work, while I was driving, eating, before I went to sleep... this book haunted me. It will leave you turning page after page.

For a time travel story it was very well-plotted. The first chapters hint at who Marina, Em, Finn, James, and the Doctor really are. I won't spoil it for you, though you should be able to guess 30 pages in. It is very, very difficult to summarize this book without any spoilers. In short, Marina and Em are on a race against time to change a very bleak, dystopian future where countries are at war and citizens are kept under tight governmental control. At the center of it all is a love story unlike any you've seen before.

One of my favorite aspects of this story were the characters. I found Marina, Em, Finn and James very real, and I loved all of them. There was a coming-of-age story woven into the plot, and a love triangle, but it never felt reused or stale. 

If you adore the themes of childhood love, socially awkward geniuses, bravery and persistence, you'll love All Our Yesterdays. Sweet, sweet childhood love! I spent most of the book swooning over Marina's love for James, because hey, I'd be in love with him too.

The writing was gorgeous. Some sentences left me googly eyed. Terrill has a knack of using clear, concise writing while not sacrificing on the lyrical.
Connor finally manages the lock and pulls the door open, and everything slows until the silence between each heartbeat in my ears is expansive and deafening. If I reacted to our sudden freedom like an animal who had forgotten the world outside its bars, Finn flies out of his cell like a bird from a cage.
Alas, the SUSPENSE. I was chewing on my lip from page one. Torture, imprisonment, car chases, gunfights, moral dilemmas... it will leave you gripping the pages. 

The only reason I didn't give it a full 5-stars was because there were certain parts of the love story that didn't make sense to me. But I'm willing to turn a blind eye for the sake of the amazing story and writing style.

If you love time-travel science fiction and a bittersweet love story, definitely try this book out and let me know what you think.

Goodreads Amazon | Barnes & Noble | Book Depository | BAM