All Our Yesterdays by Cristin Terrill

All Our Yesterdays (All Our Yesterdays, #1)

by Cristin Terrill

"Em must travel back in time to prevent a catastrophic time machine from ever being invented, while Marina battles to prevent the murder of the boy she loves"--

Reviewed by readingwithwrin on

5 of 5 stars

Share

"There are risks," James concedes, "but progress is always dangerous, isn't it? Most of the time, walls don't get dismantled brick by brick. Someone has to crash through them."


Well this book was terrifying and heartbreaking all at the same time.

I'm not going to lie at first I was slightly confused by the dual point of views of Marina and Em and who they were exactly. But after awhile you start to understand it and get who they are. Which is heartbreaking all on its own.

For the majority of the book you are following Em and Finn who have been held captive and tortured for information on documents they have hidden. While you are finding out that information you also learn what has happened in the world and what the future has become, (Which is terrifying.) and why they have had to go back in time to try to stop a certain person from creating time travel and essentially making the world a terrifying place to live.

You do also have the perspective of Marina who is best friends with James who she has a huge crush on and would do almost anything to make him fall for her. While this part did annoy me at times, it was very realistic and really showed what you would do for your first love.
As for Finn well, he's James' best friend and also the person Marina can't stand.

While all of this may seem slightly confusing somehow it wasn't and Terrill pulled of the complexity of time traveling and the dual perspectives beautifully.

The thing I loved the most about the book is seeing the characters grow and how they changed. Terrill did an amazing job of this and really made the characters multi-layered and made them seem extremely real.

This book was very fast paced for me and I wish I had been able to read it in one sitting.

While Terrill has said there won't be a sequel she has released a short companion story that you can find here.

See more reviews like this on my blog

Last modified on

Reading updates

  • Started reading
  • 25 June, 2015: Finished reading
  • 25 June, 2015: Reviewed