All Our Yesterdays (Cassandra Chronicles #1)
“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.
I swear, Disney Hyperion is on roll! This is the second book from them I read this month that I’ve thoroughly enjoyed (the other one was Rose Under Fire, which was another amazing read). Cristin Terrill has not only managed to weave a totally believable time travel story, but where some novels in this genre are confusing and tedious to read, this one was not. With a highly original and well thought-out plot, All Our Yesterdays is definitely a must read.
Summary: The story begins with Em and Finn, two friends who are locked up in a military base, with nothing but each other’s voices to keep them sane from the frequent torture sessions brought upon them by the “doctor.” When Em finds a list of instructions in the drain of her cell, she realizes that previous versions of herself have tried over and over again to prevent Cassandra, a large particle collider (fancy word for time-travel machine), from being built, but those attempts have always failed. Now she’s left with only one choice: to kill the madman who started all this, or risk ripping the world apart all because of their cowardice.
Because most of the time I prefer my books being more story-centered than anything else, it was a bit of a surprise that I enjoyed the romance so much. Terrill is a very talented writer, able to develop relationships between characters and make them genuine. Their reactions were genuine, their feelings were genuine, and that made the events of the book a lot more plausible – and heartbreaking. Em and Finn had to have one of the most genuine romances I’ve read this year. Em wasn’t afraid to tell her true feelings, no matter how hurtful they might have been, to the reader, and I appreciated her for that. Her relationship with Finn wasn’t full of happily-ever-afters. The both of them went through their fair share of pain and difficulties, but pulled through. Even the characters I didn’t like much (such as Marina) managed to worm their way into my heart, so that by the time the end rolled around, I even shed a tear or two.
This book had one of the most complex plots ever. Fortunately, that didn’t make it any less easy to understand. Despite the fact that nearly every page was jam-packed with action, Terrill never failed to develop the plot, and never once did I get confused about what was going on. In fact, the author did such a fantastic job that every single piece fitted in perfectly.
All Our Yesterdays was one of my first encounters with a time travel book, and it was a great one! I’m interested to see where the rest of the series will take us, and will definitely be keeping an eye out for more from this promising new author.
Who is this book for?
Are you a sci-fi lover? Do you like heartwarming romance in your books? Are you looking for something new? Then All Our Yesterdays is for you!