All Our Yesterdays by Cristin Terrill Book Review

All Our Yesterdays by Cristin Terrill

Fourteen. That is the amount of times that Em and Finn have gone back in time. Fourteen times they have tried to fix the future and stop the doctor who is ruining time. And every time Em finds herself in the same place, tortured, in a prison cell, staring at a drain. Juxtaposed throughout the book is the story of Marina and her best friend James, from four years earlier. As the two stories slowly intertwine, one thing becomes clear, there will be no more chances. If the doctor isn't stopped this time, the world will never be the same again. 

The problem with any time travel book is that, if not well-thought out, plot holes and logical fallacies can run rampant. All Our Yesterdays does not suffer from this dilemma. Fast-paced, smart, and nail-biting, I could not put this book down. For me, what made this better than the last Young Adult time travel for a simple reason, I do not like circular books. What I mean is, a book in which the story ends with the characters not achieving anything and having to go back in time again to try and fix it. Meaning that the author is suggesting that there is no end, that time travel is some vicious circle in which no problem is ever solved. Why would I read that book? I am not interested in a story with no resolution. Isn't it so much more interesting to read a story in which you know that you are being brought into this story at this point in time because this is when the good stuff goes down.

And the end? I can't really tell you anything about the book without ruining it, but there was definitely one serious jaw-dropping moment.